windows程序当然最好是使用消息来跟踪了,ollydbg同样可以在消息上设置断点,
选择查看-》窗口,这样就打开了所有的窗口 ,在感兴趣的窗口上点击右键,选择在classpro上设置消息断点,然后在弹出的对话框中设置要跟踪的消息,当程序执行这个消息的时候就会中断了,当然打开run跟踪配合使用更好了,
“RUN 跟踪是干什么的?简单的说,RUN 跟踪就是把被调试程序执行过的指令保存下来,让你可以查看被调试程序运行期间干了哪些事。RUN 跟踪会把地址、寄存器的内容、消息以及已知的操作数记录到 RUN 跟踪缓冲区中,你可以通过查看 RUN 跟踪的记录来了解程序执行了那些指令。”(引用自OllyDBG 入门系列(五)-消息断点及 RUN 跟踪)