标签: windows debugging dynamic-library
我在user32!MessageBoxW中设置了一个断点,这个断点只会破坏我自己的进程。如果另一个也调用MessageBoxW,它不会在此断点处中断。谁能想告诉我为什么?非常感谢。
答案 0 :(得分:0)
断点通常通过替换断点位置处的指令来实现(请参阅BreakPoint)。这意味着你的进程可能会使用dll的更改版本,foo~.dll表示,但IDE的其他进程外部正在使用原始的foo.dll。这就是他们不会破裂的原因。