VC释放EXE资源文件
来源:互联网 发布:ims 的数据是什么 编辑:程序博客网 时间:2024/04/30 12:05
今天有个朋友问到VC能否释放多个EXE、DLL或WAV等文件,我便做了个实例给他。
(注意:以下释放资源代码是不受文件扩展名所限制的,你可以释放更多类型文件)
下面是我写了个很方面的函数给大家用!
1、工程A要释放的程序是一个简单的MessageBox,源码如下:
编译生成MsgBox.exe,复制到工程B目录。
2、工程B为基于MFC对话框程序,先插入已经存EXE(或DLL)文件到VC资源文件中,如下图:
A、切换到资源视图,在上面单机右键:
B、单击"Import...",找到刚刚工程A编译生成的MsgBox.exe文件:
C、设置导入的资源类型名,这个名称将是该函数的第三个参数,我们取资源类型名为EXE:
D、此时,资源视图中多了一个类型为:EXE,资源ID为:IDR_EXE1,如下图:
E、增加一个按钮,添加响应事件,添加成员函数BOOL ReleaseRes(CString strFileName,WORD wResID,CString strFileType),具体代码如下:
3、该函数是可重用类,本程序代码在VC6 + WIN SP3测试通过,运行效果如下图:
4、源码下载地址:
http://download.csdn.net/source/1516859
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE资源文件
- VC释放EXE自身的资源文件
- VC释放资源文件DLL,EXE等。。。
- [VC++]释放资源文件
- vc释放资源文件
- VC释放资源到文件
- VC 从资源中释放文件
- 释放exe资源
- 释放资源文件中的exe文件并运行
- (转)诺记3230蓝牙与PC连接拨号上网方法详解
- sql server 数据库包含的对象
- 摘自JavaWorld 一PTC Consultant 发帖( 有助于理解windchill Foundation)
- (转)加密它:用新的高级加密标准(AES)保持你的数据安全
- (转)Kemulator与Eclipse的集成
- VC释放EXE资源文件
- Build x86 Android for PC like EeePC
- 自动添加版权信息
- 不考研咯。。。
- 波音、丰田都靠他的平台创新(2007-7-27 13:27:02)
- Global.asax的Application_Start事件里计数
- 给定一个集合(字符数组),打印出它的所有子集
- 关于Oracle的安装
- java多线程如何使用