VS C++ 2005的预生成事件及设置
2008-02-03 21:01
246 查看
朱金灿
在VS C++的工程属性中有一项是预生成事件设置。预生成事件,顾名思义,就是在编译之前先运行这个命令。那么这个预生成事件有什么用呢?今天我碰巧要用到这个预生成事件。因为要使用bcg界面库,而使用bcg界面库的一个麻烦在于使用它往往在编译运行后往往要将界面信息写入到注册表。假如你修改了界面代码,没有删除注册表的相关项,界面还是原来的。只有你删除了注册表的相关项信息,编译运行才是修改后的界面。而每次手动删除注册表信息是一件麻烦事。于是我想到了预生成事件。
具体做法如下:找到删除注册表指定项的命令行命令:
Reg delete “HKEY_CURRENT_USER/Software/MySoft” /f
然后把这个命令添加到“工程属性”——〉“生成事件”——〉“预生成事件”——〉“命令行”的编辑框内。
这样编译运行就可以看到修改后的代码带来的最新效果了。
在VS C++的工程属性中有一项是预生成事件设置。预生成事件,顾名思义,就是在编译之前先运行这个命令。那么这个预生成事件有什么用呢?今天我碰巧要用到这个预生成事件。因为要使用bcg界面库,而使用bcg界面库的一个麻烦在于使用它往往在编译运行后往往要将界面信息写入到注册表。假如你修改了界面代码,没有删除注册表的相关项,界面还是原来的。只有你删除了注册表的相关项信息,编译运行才是修改后的界面。而每次手动删除注册表信息是一件麻烦事。于是我想到了预生成事件。
具体做法如下:找到删除注册表指定项的命令行命令:
Reg delete “HKEY_CURRENT_USER/Software/MySoft” /f
然后把这个命令添加到“工程属性”——〉“生成事件”——〉“预生成事件”——〉“命令行”的编辑框内。
这样编译运行就可以看到修改后的代码带来的最新效果了。
相关文章推荐
- VS C++ 2005的预生成事件及设置
- VS生成后事件相关设置
- VS 2005如何在C++动态库(.dll)工程中生成相应的*.lib
- VS生成的C++项目常用目录设置
- 利用popupwindow生成带有列表的对话框,并设置对话框列表的点击事件
- VS中的生成事件
- VS 2005 命令行cl编译配置 & Notepad++设置
- VS 2005 and VS 2008 Tip: 自动生成Property
- Pro Engineer Pro/Toolkit dll工程二次开发设置(Pro Engineer 3.0+Visual Studio 2005(C++))
- Silverlight开发小技巧之三:巧用VS生成事件打包XAP
- vs2008 c++工程如何设置生成调试信息
- C++ / vs 如何生成自己的静态库(lib)文件
- vs 2008中 1>Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预生成事件..."
- C++ vs.net设置UTF8字符
- VC++ 编译环境设置 学习之路vs2005
- 随时点滴--------关于项目设置中的“生成后事件”设置
- VS中“生成事件
- Unity -VS - DLL 编辑后期生成事件
- vs 2005 生成pdb文件
- VS 预先生成事件命令