标签: c++ debugging visual-studio-2013 breakpoints visual-studio-debugging
我在Visual Studio 2013中调试一个非常复杂的C ++ COM对象,看起来像堆栈损坏。我希望调试器在到达我自己的源代码时停止,这可能吗?
答案 0 :(得分:2)
如果您有权访问COM个对象并且正在使用ATL,那么每次使用COM_INTERFACE_ENTRY_BREAK查询特定界面时,您都可以使用QueryInterface来发出断点
COM
ATL
COM_INTERFACE_ENTRY_BREAK
QueryInterface
这应该允许您在任何代码执行之前中断。
答案 1 :(得分:0)
我认为这个功能没有启用,但您可以查看Managed Debugging Assistants,尤其是
这将使其更有可能发现更接近原点的问题。
了解其他MDA,特别是如果您有嫌疑人。