用Visual Studio调试的时候,如果按F10进行步进,经常会跳到wincore.cpp等系统的CPP文件,感觉进来也没有什么意义,请问有办法避开跳进这些文件里面吗?
还有一个问题,就是如果有时继续F10的话,会进入“反汇编”,我就想通过F10整体了解一下程序运行的流程,可是总被这样的打断,请问有什么办法能解决吗?谢谢各位了!
还有一个问题,就是如果有时继续F10的话,会进入“反汇编”,我就想通过F10整体了解一下程序运行的流程,可是总被这样的打断,请问有什么办法能解决吗?谢谢各位了!
解决方案 »
- 请教:PostMessage向所有窗口"广播"消息出错!
- 如何响应用于播放视频流的Picture控件的鼠标单击事件?
- char数组想结构拷贝的问题
- 函数定义void DisablePage(int iFirstPage, ...),形参中的...是什么意思?
- 关于多文档的问题
- 静态成员变量为什么无法通过链接?
- vc++中如何察看已经定义的member variable变量?
- 我想在我自己的一个窗口中运行另一个程序怎么做?
- 请问一下浏览后如何保存XML页面
- 使用socket通讯时,服务器端使用多线程,在线程中使用自定义
- 在MFC中该如何建立一个非模式话的对话框啊,急啊!!
- dll文件无法注册错误
所以如果你发现你进入系统的函数,首先应该检查你的参数对不对,调用的上下文对不对等等,
没有可能让你永远不进去,只要你错,必然会进去。
这个时候..你只有查看堆栈..找到一个合适的地方下断.然后F5过去..
进了反汇编假如你不想看这个.可以把窗口关掉.
如果是你试图返回一个函数时进入反汇编,那代码应该没错,而是楼主没理解windows消息处理的机制。一个消息的处理不是这么直接的,你不可能通过单步把整个脉络弄清楚