gpt4 book ai didi

c++ - 在 TRACE 调用后中断调试

转载 作者:行者123 更新时间:2023-11-28 07:38:48 29 4
gpt4 key购买 nike

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

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

最佳答案

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

编辑:在 kernel32.dll 中的 OutputDebugStringWOutputDebugStringA API 上放置断点 - TRACE 宏调用的是这些 API。

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

关于c++ - 在 TRACE 调用后中断调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16244898/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com