我有一个巨大的程序,我正在尝试在 VS2010 中调试它。我想说的是,一旦我激活此选项,就在第一个成功匹配的消息映射项上中断,无论它在代码中的什么位置。我不知道这是否可能,但这会非常有帮助,因为有太多的项目需要单独设置一个断点。我认为这将是有效的;停在代码库的下一行。
谢谢,詹姆斯
我有一个巨大的程序,我正在尝试在 VS2010 中调试它。我想说的是,一旦我激活此选项,就在第一个成功匹配的消息映射项上中断,无论它在代码中的什么位置。我不知道这是否可能,但这会非常有帮助,因为有太多的项目需要单独设置一个断点。我认为这将是有效的;停在代码库的下一行。
谢谢,詹姆斯
我认为您正在寻找的是Condition
on a Breakpoint
。右键单击Breakpoint
,然后您可以添加一个Condition
. 您可以控制是否Breakpoint
在条件Is true
或Has changed
.
另一个有用的调试工具是“内存断点”。在Breakpoints
窗口中,单击New > New Data Breakpoint
并提供要监视的地址和大小,一旦对此内存进行更改,它将进入调试器。
另一种选择是在源代码中使用DebugBreak函数。