[整理] 两种方法查看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 阅读(7117) 评论(0) 收藏 举报
浙公网安备 33010602011771号