查看mfc源码的一个很好的导航工具
来源:互联网 发布:单片机string函数 编辑:程序博客网 时间:2024/05/16 03:50
学习mfc到一定程度,必然要查看一下它的源代码。可是组成mfc源代码的文
件太多又太长,如何快速方便地找到我们要看的东西?
初次学习vc的朋友或许不知道在你的vc++6.0安装目录的某个角落里有这么一
个文件:mfc.bsc。这可是学习掌握vc和mfc的好帮手。靠它可以找出vc和mfc中某
个类的声明和成员函数的定义,可以找到vc中每一个预定义名和宏的定义,找出
一个文件里都声明了什么类,类中有些什么成员,还可以找出mfc中各个类的各个
成员函数谁调用了谁。
打开你的vc++6.0,先随便打开一个project,然后选菜单File/Open,在“文
件类型”一栏里选Browse Info File(.bsc),然后进入“你的vc++6.0的安装目录
/vc98/mfc/src/”里,选中文件mfc.bsc,按“打开”。
然后在主菜单里选Tool/Source Browser,会弹出一个对话框,里面包含两个
窗口。第一个窗口是Identifier,你可以在这里输入函数名,类名,预定义名,
宏名,文件名。
如果你在第一个窗口里输入了函数名,类名,预定义名,宏名,那么你在第
二个窗口里可以选第一项:Definitions and References。然后按OK,就可以查
看函数,类,预定义名和宏的定义以及在何处被引用。
如果你在第一个窗口里输入了文件名,那么你在第二个窗口里可以选择第二
项:File Outline,按OK后可以查看该文件里声明了什么类,什么函数,等等。
如果你在第一个窗口里输入了一个类名,那么在第二个窗口里你可以选择第
三项和第四项:Base Classes and Members和Derived Classes and Members。按
OK后分别可以查看该类的基类及其成员和该类的派生类及其成员。
如果你在第一个窗口里输入了一个函数名,那么你在第二个窗口里可以选择
最后两项:Call Graph和Caller Graph,按OK后分别可以查看该函数调用了谁和
被谁调用。
还有一个小技巧:当最后的结果显示出来后,你在结果中的函数名,类名,
预定义名,宏名上双击鼠标左键,那么包含这些名字的定义或实现的文件就被打
开了。
来源:http://www.host01.com/article/software/VisualC/20060917184433952.htm
- 查看mfc源码的一个很好的导航工具
- 查看MFC源码的一个很好的导航工具
- 【MFC】一个简单的截图工具源码
- 一个很好的BI 工具
- 一个很好的UML工具
- 一个很好的二级导航菜单
- 分享一个很好的dll查看器
- 调试WebService的一个很好的工具
- 一个不错的导航源码
- 一个很好用的工具firebug
- 一个很好的js网站工具查询
- 一个很好的工具网站推荐
- 一个很好的在线工具网站
- 互联网是一个很好的工具
- 一个很好用的正则表达式工具
- 一个很好用的反射工具类
- 一个很好的标注工具sketch
- sprintf是一个很好的工具
- GlyphRun 用法——最高效的字符打印方案
- 编码学习整理(三)—— Unicode
- v512工作室Java高端培训系列之JavaWeb开发视频
- adasdcef
- ASP.NET数据库备份
- 查看mfc源码的一个很好的导航工具
- 文件和目录操作
- Class类与Object类
- AIX资源监控与调制工具
- 网络服务器指令
- valgrind 的使用及错误信息分析
- ls 命令选项详解
- update records in one table based on values in another table
- 打印指令