-
宝典名称:Visual C++开发经验与技巧(第三章)
资源介绍
第3章 开发环境 65
3.1 扩展开发环境 66
0136 利用VBScript脚本扩展Visual C++开发环境 66
0137 在Visual C++集成开发环境中定制自己的工具栏 70
0138 向Visual C++开发环境中添加插件 71
3.2 编译程序 72
0139 头文件的预编译 72
0140 Debug版本与Release版本的区别 72
0141 如何编译Unicode版本的应用程序 72
0142 Visual C++中加快链接速度 72
0143 强制编译器生成内联代码 72
0144 如何禁止函数内联 72
0145 如何让控制台应用程序支持MFC类库 73
3.3 编程技巧 73
0146 在代码编辑器中使用代码录制功能 73
0147 快速调整控件的Tab键顺序 73
0148 从位图中获取工具条资源 73
0149 从其他文件中抓取资源 74
0150 生成自定义的关键字 74
0151 利用Visual C++修改可执行文件的图标 74
0152 如何使用源代码浏览工具 74
0153 在一个工作区中管理多个工程 75
0154 如何将控件分组 75
0155 注册自己的对话框模板 75
0156 如何彻底地从工程中删除一个类 75
0157 在类向导中处理没有发现的窗口消息 76
0158 如何导入lib文件 76
0159 完全取词功能不可用 76
0160 判断代码中的括号是否匹配 76
0161 如何对齐零乱的代码 77
0162 显示函数参数 77
0163 在类向导中处理没有发现的窗口消息 77
0164 如何汉化可执行文件 77
0165 查看Exe或Dll文件中的资源 78
0166 _T()在代码中的含义 78
0167 运行时库和静态库与DLL的比较 78
0168 快速删除项目下Debug 文件夹中临时文件 78
0169 Visual C++文件扩展名介绍 78
0170 Visual C++快捷键 79
3.4 程序调试 82
0171 在发行版本中调试程序 82
0172 在Visual C++中如何进行远程调试 82
0173 利用简单断点进行程序调试 82
0174 利用数据断点进行程序调试 83
0175 利用条件断点进行程序调试 84
0176 利用消息断点进行程序调试 85
0177 检测内存泄漏 86
0178 利用Watch调试窗口查看对象信息 87
0179 利用Call Stack窗口查看函数调用信息 87
0180 利用Memory窗口查看内存信息 88
0181 利用Variables窗口查看变量信息 88
0182 利用Registers窗口查看CPU寄存器信息 89
0183 利用Disassembly窗口查看汇编信息 90
0184 如何确定GetLastError返回的错误代码的含义 91
0185 在Watch窗口中获得当前线程的最后错误代码 91
0186 调试Dll 92
0187 如何调试指针数组 92