MFC 从资源中直接加载文本文件,资源释放到文件
来源:互联网 发布:淘宝投诉卖家有用吗 编辑:程序博客网 时间:2024/06/05 19:29
直接加载文本文件到CString:
bool CWizardSheet::GetTextResource(UINT uID, CString& csContent){HMODULE hModule=GetModuleHandle(NULL); HRSRC hRes = FindResource(hModule,MAKEINTRESOURCE(uID),_T("txt"));if(hRes == NULL){FreeResource(hRes);}else{HGLOBAL hglobal = LoadResource(hModule,hRes);if(hglobal == NULL){FreeResource(hglobal);return false;}else{//get textcsContent.Format(_T("%s"),(LPVOID)hglobal);}}return true;}
资源释放到文件:
bool CWizardSheet::GetResource(UINT uID, CString csType, CString csOutputPath){CFile file;HMODULE hModule=GetModuleHandle(NULL); HRSRC hRes = FindResource(hModule,MAKEINTRESOURCE(uID),csType);if(hRes == NULL){FreeResource(hRes);}else{HGLOBAL hglobal = LoadResource(hModule,hRes);if(hglobal == NULL){FreeResource(hglobal);return false;}else{//释放文件LPBYTE lpByte=(LPBYTE)LockResource(hglobal); DWORD dwRcSize=SizeofResource(hModule,hRes);file.Open(csOutputPath,CFile::modeCreate | CFile::modeWrite);file.Write(lpByte,dwRcSize);file.Close();}}return true;}
- MFC 从资源中直接加载文本文件,资源释放到文件
- MFC从资源释放文件
- VC 从资源中释放文件
- MFC--把dll加载到资源中
- VC释放资源到文件
- CImage从资源中加载图片文件
- CImage从资源中加载图片文件
- GDI+从资源文件中加载图片
- ios从.plist文件中加载资源
- CImage从资源中加载图片文件
- VC中释放程序中地资源到文件
- 从资源读取数据到文件中
- MFC中加载位图资源到窗口中
- MFC资源释放
- vs2010 MFC 释放资源
- 从资源中加载特殊资源方法
- 释放程序中的资源到文件
- 简单释放程序中的资源到文件
- 将Android应用程序设置默认安装到SD卡上
- 工厂模式
- 什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
- .removeClass("")--$("")
- 3D 相关
- MFC 从资源中直接加载文本文件,资源释放到文件
- UVa 10815 - Andy's First Dictionary
- X-UA-Compatible IE8 版本的一个特殊文件头标记
- 简单修改Oracle用户名
- Razor传值到js
- ASP的数组不支持键值对,可用Scripting.Dictionary字典对象实现
- cocos2d-x的Sptrite Action SpriteFrame Animation texture使用的简单方法---学习笔记
- IOS 为UILabel添加长按复制功能
- Linux 网络编程 TCP