VC编程技巧:快捷键与调试方法汇总

5星 · 超过95%的资源 需积分: 9 4 下载量 171 浏览量 更新于2024-12-15 收藏 44KB DOC 举报
"VC的快捷键以及调试方法技巧" 在Visual C++ (VC++)开发环境中,掌握快捷键和调试技巧能够显著提升开发效率和问题解决能力。以下是一些实用的技巧和方法: 1. **括号匹配检查**:通过将光标放在括号前,按下`Ctrl+]`,VC++会自动检查括号是否匹配。如果匹配,光标会跳转到匹配的括号;如果不匹配,则不会移动,并会发出警告音。 2. **查看宏定义**:将光标置于宏名上,按下`F12`或使用右键菜单的“Go To Definition Of...”,可以快速查看宏定义。如果未建立Browse files,需要先进行设置。 3. **代码格式化**:选中需要格式化的代码,按下`Alt+F8`,VC++会自动将代码格式化为标准样式,使代码更易读。 4. **修复ClassView视图**:如果成员变量或函数无法显示,可能是因为.ncb文件出问题。删除该项目的.ncb文件,然后重新打开项目,通常能解决问题。 5. **整理ClassView视图**:在ClassView视图中,可以通过右键新建文件夹,然后将相关类拖放进去,使类的组织结构更加清晰。 6. **查找预处理指令对**:在源文件中,使用`Ctrl+K`可以在预处理指令#if和#endif之间快速跳转。 7. **添加系统库到项目**:在“Project|Settings|Link|Object/library modules”中输入库名,多个库之间用空格分隔,即可链接系统库。 8. **添加头文件**:`#include <FileName.h>`用于包含系统目录的头文件,而`#include "FileName.h"`用于包含当前目录的头文件。 9. **使用汇编调试**:在Debugger状态下,按`CTRL+F7`可以进入汇编视图进行调试。 10. **处理找不到的系统消息**:在ClassWizard的Class Info页中,将Message Filter改为Window,可以处理如WM_NCHITTEST这样的系统消息。 11. **干净删除类**:首先从 Workspace 的 FileView 中删除对应的.h和.cpp文件,然后关闭项目并从实际文件夹中删除相应的文件,包括.clw文件。 12. **控制台应用支持MFC**:在控制台应用中使用`#include <afxwin.h>`引入MFC库。由于控制台应用默认为单线程,而MFC是多线程的,因此还需要修改项目的多线程属性以适应MFC。 以上这些技巧和快捷键在日常的VC++开发中非常实用,熟练掌握它们可以提升编程体验,提高开发效率。在遇到问题时,这些方法通常能提供有效的解决方案。