VC++6.0实用编程技巧与捷径

需积分: 9 0 下载量 199 浏览量 更新于2024-09-14 收藏 34KB DOC 举报
"这篇文章主要汇总了使用VC++6.0时的一些实用技巧,包括括号匹配检查、预处理指令定位、代码格式化、成员变量显示问题解决、ClassView视图整理、添加系统库和头文件、汇编调试、处理ClassWizard找不到的消息、删除类的方法、快速切换文件以及查看预处理结果等。" 1. **括号匹配检查**:在编程过程中,正确匹配括号是至关重要的。在VC++6.0中,可以使用快捷键`Ctrl+]`来检测括号是否匹配。如果匹配,光标会跳转到对应括号处;如果不匹配,光标不会移动,并会有警告声。 2. **预处理指令定位**:为了快速找到源代码中的`#if`和`#endif`,可以使用`Ctrl+K`快捷键,帮助开发人员定位预处理指令。 3. **代码格式化**:对于混乱的代码段,可以通过选中代码并按下`Alt+F8`来自动格式化,使其变得整洁易读。 4. **成员变量或函数显示问题**:如果在编辑状态下成员变量或函数无法显示,可能是.ncb文件出现问题。删除该项目的.ncb文件,然后重新打开项目,通常可以解决问题。 5. **整理ClassView视图**:通过在ClassView视图中创建新文件夹并将类似类拖放进去,可以更好地组织和管理大量类。 6. **添加系统库到项目**:在`Project | Settings | Link | Object/library modules`中输入库名称,多个库之间用空格分隔,即可将系统库链接到当前项目。 7. **添加系统头文件**:使用`#include<FileName.h>`引用系统目录下的头文件,使用`#include "FileName.h"`引用当前目录的头文件。 8. **汇编调试**:在Visual Studio的调试器状态下,按`Ctrl+F7`可以进入汇编调试模式。 9. **处理ClassWizard找不到的消息**:若在ClassWizard中找不到如WM_NCHITTEST这样的系统消息,可以在ClassWizard的Class Info页中将Messagefilter改为Window。 10. **干净删除类**:首先从Workspace的FileView中删除.h和.cpp文件,然后关闭项目,最后从实际文件夹中删除相应的.h、.cpp和.clw文件。 11. **快速切换文件**:使用`Ctrl+F6`可以在最近使用的两个文件间快速切换,这对于在不同文件之间频繁切换的开发者非常有用。 12. **查看预处理结果**:通过在`PROJECT->SETTINGS->C/C++->ProjectOptions`中添加`/P /EP`编译开关,可以生成预处理后的.I文件,查看源代码经过预处理后的结果。 这些技巧可以帮助VC++6.0用户提高开发效率,解决常见问题,使得编程过程更加顺畅。