Visual C++ 6.0 常用快捷键与配置指南
1. 检测程序中的括号是否匹配
把光标移动到需要检测的括号(如大括号 {}、方括号 []、圆括号 () 和尖括号 )前面,键入快捷键 。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。
Visual C++ 6.0 集成开发环境包含多种实用快捷键与配置技巧。内容涵盖括号匹配检测、宏定义跳转、代码格式化、类视图管理、预处理指令定位、库文件添加、调试模式切换及资源编辑等核心操作。通过合理使用 Ctrl 组合键与菜单设置,可提升 MFC 项目开发与维护效率,解决常见编译链接问题。
把光标移动到需要检测的括号(如大括号 {}、方括号 []、圆括号 () 和尖括号 )前面,键入快捷键 。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。
<>Ctrl+]把光标移动到你想知道的一个宏上,例如 DECLARE_MAP_MESSAGE,按 F12(或右键菜单中的 Go To Definition Of…)。如果没有建立 Browse Files,会出现提示对话框,确定后就会跳转到定义位置。
选中那段源代码,按 Alt+F8。
删除该项目扩展名为 .ncb 的文件,重新打开该项目。
可以在 ClassView 视图中右键新建文件夹(New Folder),再把具有相近性质的类拖到对应的文件夹中,使整个视图清晰明了。
在源文件中定位光标到对称的 #if、#endif,使用 Ctrl+K。
在 Project | Settings | Link | Object/Library Modules 中输入 Lib 名称,不同的 Lib 之间用空格隔开。
使用 #include <FileName.h> 告诉编译器到 VC 目录去找;使用 #include "FileName.h" 告诉编译器在当前目录找。
在 Workspace 的 Debugger 状态下按 Ctrl+F7。
如果要在 ClassWizard 中处理 WM_NCHITTEST 等消息,请在 ClassWizard 的 Class Info 页中将 Message Filter 改为 Window。
先从 Workspace 中的 FileView 中删除对应的 .h 和 .cpp 文件,再关闭项目,从实际文件夹中删除对应的 .h、.cpp 与 .clw 文件。
可以在控制台应用程序中引入 MFC 库,但控制台应用程序缺省是单线程的,MFC 是多线程的。为解决该矛盾,在 Project Setting -> C/C++ 选项,选择 Code Generation,在 Use Run-Time Library 下拉框中选择 Debug Multithread。
在 Windows 系统下利用 VC Open File 以 Resources 方式打开 *.exe 文件,直接修改资源文件,然后保存即可。
把光标定位到搜索编辑框内。
查看所有的断点。
快速切换不同的窗口。
在查找代码时,根据查找条件设置标签,然后用 F2 向下找或 Shift+F2 向上找,比其它搜索要好。因为在代码的左边会有一个绿箭头指示。
选择上代码按 F1 可直接转入这个代码对应的帮助选项。
打开文件有几个方式:通过类视图双击对应的类,通过文件视图双击对应的文件,通过菜单 Open 来打开文件,通过资源视图里对话框设计界面时的双击生成消息进入文件。第一种方式需要类信息比较全。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online