[整理] 两种方法查看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

 

 

转载于:https://www.cnblogs.com/xuejianhui/articles/3697274.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值