📄 d019.bmp.txt
字号:
项:全部退出和调试程序。在源代码或异常状态,即使没有运行程序,都可以启动调试环境
来观察应用的当前状态。
除了集成开发环境外,lrisual C++ 6.0的核心是一个编译器、一个连接器、一个库管理
器、一个资源编译器以及一个建立工具(build facility),这些都可以通过命令行来直接访问,
这些工具的命令行如表1-7所示。
表1-7编程工具对应的命令行
┏━━━━━━┳━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ 命令行 ┃ 工 具 ┃ 命令行 ┃ 工 具 ┃
┣━━━━━━╋━━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━┫
┃ cl.exe ┃ 编译器 ┃ implib.exe ┃ 输入库管理器 ┃
┣━━━━━━╋━━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━┫
┃ link exe ┃ 连接器 ┃ nmake.exe ┃ 微软make工具(make facility) ┃
┣━━━━━━╋━━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━┫
┃ lib.exe ┃ 库管理器 ┃ rc.exe ┃ 资源编译器 ┃
┗━━━━━━┻━━━━━━┻━━━━━━━┻━━━━━━━━━━━━━━━┛
如果需要在命令行下直接使用,可以通过命令行参数与选项的在线帮助去了解。
1.2.7 Developer Studio的几个实用工具
risual C++ 6.0在安装时还向程序组中加入了几个内部实用工具,其中一些可以通过开
发环境中的Tools菜单来运行。
Spy++提供了观察Windows操作系统细节的方法,它也允许观察所有的过程、线程、窗
口及Windows发送的消息。当应用程序正在执行或调试时,它可以用来激活各种级别的调
试消息,而这些调试消息由MFC发送到Developer Studio韵Output窗口。
为了在Win32中使用OLE控件,控件必须向操作系统注册。Tools菜单下的Register
Control命令就是为此提供的便捷方式。这一工具为测试ActiveX控件提供了一个简单的环
境,以及测试ActiveX容器应用程序是怎样工作的。它提供了安装在系统上的所有的OLE
及ActiveX对象的信息。可以用来检查大多数Win32 API函数返回的标准错误代码信息。这
比在定义错误的头文件中查找要容易,但速度较慢。
WinDiff并不是以默认的方式出现在Tools菜单中,它与Visual C++ 6.0封装在一起,位
于DevStudio\vc\bin\WinDiff.exe。WinDiff是用于文件比较的工具,比以前的命令行文件比
较程序用起来更方便。这是用来管理帮助项目的,它也与Visual C++ 6.0封装在一起,以默
认方式出现在Tools菜单下。
1.3 MFC编程基础
微软基础类库(Microsoft Foundation Class,MFC)是微软为Windows程序员提供的一
个面向对象的Windows编程接口,它大大简化了Windows编程工作。使用MFC类库昀好处
是:
1) MFC提供了一个标准化的结构,这样开发人员不必从头设计创建和管理一个标准
Windows应用程序所需的程序,而是“站在巨人肩膀上”,从一个比较高的起点编程,故节省
了大量的时间。
2)它提供了大量的代码,指导用户编程时实现某些技术和功能。MFC库充分利用了
Microsoft开发人员多年开发Windows程序的经验,并可以使用户将这些经验融入到自己开
19
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -