释放资源中某类型的文件
2012-07-29 10:45
127 查看
/************************************************************************/ /* 函数说明:释放资源中某类型的文件 /* 参 数:新文件名、资源ID、资源类型 /* 返 回 值:成功返回TRUE,否则返回FALSE /* By:Koma 2009.07.24 23:30 /************************************************************************/ BOOL CTestDlg::ReleaseRes(CString strFileName,WORD wResID,CString strFileType) { // 资源大小 DWORD dwWrite=0; // 创建文件 HANDLE hFile = CreateFile(strFileName, GENERIC_WRITE,FILE_SHARE_WRITE,NULL, CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL); if ( hFile == INVALID_HANDLE_VALUE ) { return FALSE; } // 查找资源文件中、加载资源到内存、得到资源大小 HRSRC hrsc = FindResource(NULL, MAKEINTRESOURCE(wResID), strFileType); HGLOBAL hG = LoadResource(NULL, hrsc); DWORD dwSize = SizeofResource( NULL, hrsc); // 写入文件 WriteFile(hFile,hG,dwSize,&dwWrite,NULL); CloseHandle( hFile ); return TRUE; }
相关文章推荐
- 如何在Qt资源文件中包含和释放exe等各种类型文件?
- 释放资源中某类型的文件
- VC释放EXE资源文件
- android shape类型资源文件
- 如何释放资源管理器中的文件到指定目录下
- VC如何将资源中包含的位图释放成文件
- 简单释放程序中的资源到文件
- 调用Excel导出文件的两种方式,主要解决了资源释放的问题。
- delphi制作资源文件(一)一个A.exe释放出B.exe
- VC如何将资源中包含的位图释放成文件
- swf资源文件释放
- MFC 从资源中直接加载文本文件,资源释放到文件
- 将二进制文件加入VC资源后释放执行
- 在VC中加载自定义资源类型,以PNG文件为例
- spring读取资源文件时自定义数据类型转换---CustomEditorConfigurer
- android下的文件资源类型
- android工程下的文件资源类型
- 动态库,接口参数,STL类型,资源释放失败
- CVTRES : fatal error CVT1100: 资源重复。类型: BITMAP LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 学习使用资源文件[10] - 嵌入和提取任何类型的文件