xuejianhui

导航

[整理] 两种方法查看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编辑  收藏  举报