0

是否可以在调用 TRACE(调试器消息输出宏)时中断调试,来自跟踪的消息出现在输出中,但我无法像它那样中断调试器。(我正在使用 Visual Studio 2003/Windows)。

我没有此应用程序的源代码。我只是依附于过程。

4

1 回答 1

1

在您的一个 TRACE 调用上放置一个断点。做任何你需要做的事情来让它着火。Step In. 在该代码中放置另一个断点。删除您的第一个断点。

编辑:OutputDebugStringW在 kernel32.dll 中的和API上放置一个断点OutputDebugStringA- 这是 TRACE 宏调用的那些 API。

在 Breakpoints 窗口中,转到 New / Break at Function,然后输入_OutputDebugStringW@4. 重复_OutputDebugStringA@4

于 2013-04-26T20:45:47.927 回答