[整理] 两种方法查看MFC源代码
在网上也找了一些资料,感觉比较乱。所以自己写下如何查看MFC的源码的两种方法。
本文档以VS2008为例
方法1:使用VS200X的对象查看器加载mfc.bsc文件来阅读MFC代码
mfc.bsc的路径如下:
vc2008sp1位置:C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\src\mfc
将mfc.bsc文件加载到对象查看器的步骤:
1、VS2008菜单栏的“视图”栏下选择“”,或者使用快捷键“Ctrl+Alt+J”;
2、在对象查看器界面的“浏览”下拉框中点击“编辑自定义组件集”;
3、在“编辑自定义组件集”界面中,选择“浏览”TAB页,并输入mfc.bsc路径,并点击该文件。注意:在文件类型中选择“*.bsc”,以方便查找。
4、在搜索框中输入相应的MFC类,将会显示其结果。如输入:CTreeCtrl,将会显示其具体的函数对象关系。
方法2:使用VAssisX工具进行查看MFC代码
1、VAX是Visual Studio插件,VC开发人员很多使用到它,它也可以查看源代码。在工具栏上左起第三个”Find Symbol“,如下图所示。
2、在弹出的对话框,先勾掉”Show only symbols defined in current solution",然后输入要检索的类或函数等等,如下图所示。
3、结果也是定位到源代码上,如下图所示。
原帖:http://blog.csdn.net/akof1314/article/details/6084683
posted on 2014-04-28 20:51 xuejianhui 阅读(6916) 评论(0) 编辑 收藏 举报