请问如何才能从VC++源代码的界面中找到它相应执行的程序在哪里,例如某个菜单点击执行执行的代码,我怎么才能找到。
解决方案 »
- 下载favicon.ico后,怎样才能在显示出来
- 菜鸟求助,高分回报好心人,MFC打开图片
- 菜鸟求助:如何打印RMB和USD标志,请高手指点……
- 调用一个DLL,入口是DllMain(),当程序结束时会不会有一函数来收尾?这个函数叫什么名?
- 中秋节到了,祝所有程序员中秋节快乐!!散分!
- 菜鸟:VC 环境的问题。
- 怎么结束一个函数的执行
- 急:实现较大文件移动读取进度条显示!!
- MFC画图程序中如何输入文字及文字的编辑?
- 串口调试助手问题(CSerialPort和Windows API写的串口程序与下位机通讯错误)
- 如何设置状态栏高度(Microsoft Visual C++ 2008)
- 标签页的问题CPropertypage(标签页中再套一个标签页)
如 ON_UPDATE_COMMAND_UI(IDM_LICENSE_EXP, OnUpdateLicenseExp)
OnUpdateLicenseExp就是你要的函数代码
2. 找到Menus组。
3. 找到您要搜索的菜单
4. 从菜单中,找到对应的菜单项。
5. 查看菜单项的ID
6. 在VC中,以这个ID字符串为关键字,进行搜索
7. 双击搜索结果,就可以找到调用的地方了。
------------------------------------------------------------------------
谢谢各位老师指点。
我随便找了一个对话框按钮的ID为IDC_CSGS,然后搜索ID,只看到有DDX_Control(pDX, IDC_CSGS, m_csgs);ON_BN_CLICKED(IDC_CSGS, OnTestFormula) 这两个地方,是否OnTestFormula就是它相应执行的函数?那前面那个DDX_Control是干嘛的呢?
然后我又随便找了一个菜单的ID为ID_hi_KLINE,然后搜索该ID,只看到有case ID_hi_KLINE,难道就执行的是这个地方吗?
DDX_Control 是添加控制类型的变量 与控件绑定,该变量可以控制绑定控件的相关属性。case的话应该就是菜单的响应代码了。