Visual C++ 6.0 常用快捷键与配置指南
1. 检测程序中的括号是否匹配
把光标移动到需要检测的括号(如大括号 {}、方括号 []、圆括号 () 和尖括号 <>)前面,键入快捷键 Ctrl+]。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。
2. 查看宏或函数的定义
把光标移动到你想知道的一个宏上,例如 DECLARE_MAP_MESSAGE,按 F12(或右键菜单中的 Go To Definition Of…)。如果没有建立 Browse Files,会出现提示对话框,确定后就会跳转到定义位置。
3. 格式化源代码
选中那段源代码,按 Alt+F8。
4. 修复成员变量或函数不可显示
删除该项目扩展名为 .ncb 的文件,重新打开该项目。
5. 整理 ClassView 视图
可以在 ClassView 视图中右键新建文件夹(New Folder),再把具有相近性质的类拖到对应的文件夹中,使整个视图清晰明了。
6. 定位预处理指令
在源文件中定位光标到对称的 #if、#endif,使用 Ctrl+K。
7. 添加 Lib 到当前项目
在 Project | Settings | Link | Object/Library Modules 中输入 Lib 名称,不同的 Lib 之间用空格隔开。
8. 添加头文件 (.h) 到当前项目
使用 #include <FileName.h> 告诉编译器到 VC 目录去找;使用 #include "FileName.h" 告诉编译器在当前目录找。
9. 使用汇编调试
在 Workspace 的 Debugger 状态下按 Ctrl+F7。
10. 处理 ClassWizard 消息
如果要在 ClassWizard 中处理 WM_NCHITTEST 等消息,请在 ClassWizard 的 Class Info 页中将 Message Filter 改为 Window。
11. 干净地删除一个类
先从 Workspace 中的 FileView 中删除对应的 .h 和 .cpp 文件,再关闭项目,从实际文件夹中删除对应的 .h、.cpp 与 .clw 文件。
12. 控制台应用程序支持 MFC 库
可以在控制台应用程序中引入 MFC 库,但控制台应用程序缺省是单线程的,MFC 是多线程的。为解决该矛盾,在 Project Setting -> C/C++ 选项,选择 Code Generation,在 Use Run-Time Library 下拉框中选择 Debug Multithread。
13. 汉化 .exe 文件
在 Windows 系统下利用 VC Open File 以 Resources 方式打开 *.exe 文件,直接修改资源文件,然后保存即可。
14. Ctrl+D
把光标定位到搜索编辑框内。
15. Ctrl+B
查看所有的断点。
16. Ctrl+Tab
快速切换不同的窗口。

