【VC】从资源文件中获取字符串并写入缓冲区
来源:互联网 发布:战舰少女魔盒数据库 编辑:程序博客网 时间:2024/05/21 14:46
李国帅 于2011年编辑
原始用途:在程序启动时,把格式化翻译资源调入内存,然后保存到map中,方便制作多语言版本程序。
HMODULE hInst = NULL;HRSRC hResource = ::FindResource(hInst, MAKEINTRESOURCE(IDR_TRANSFERRESOURCE), RT_HTML);if (!hResource)return ;DWORD imageSize = ::SizeofResource(hInst, hResource);if (!imageSize)return ;const void* pResourceData = ::LockResource(::LoadResource(hInst, hResource));if (!pResourceData)return ;bool bRet = false;HGLOBAL m_hBuffer;m_hBuffer = ::GlobalAlloc(GMEM_MOVEABLE, imageSize);if (m_hBuffer){void* pBuffer = ::GlobalLock(m_hBuffer);if (pBuffer){CopyMemory(pBuffer, pResourceData, imageSize);ofstream out("test", ios::out | ios::binary);out.write((const char *)pBuffer,imageSize);//把字符串str1全部写到yyy.yyy中out.close();::GlobalUnlock(m_hBuffer);}::GlobalFree(m_hBuffer);m_hBuffer = NULL;}
阅读全文
0 0
- 【VC】从资源文件中获取字符串并写入缓冲区
- android从strings资源文件获取,并拼接字符串方法
- VC++向txt文件中写入字符串
- MFC中从txt文件读入字符串并写入编辑框
- VC从EXE中提取资源文件
- VC 从资源中释放文件
- 从文件中获取字符串
- 从磁盘中读入一个文件并写入另一个文件
- android中从values/strings资源文件中获取拼接字符串的方法
- 从键盘输入一字符串(以#作为结束),显示在屏幕中并写入ch.txt文件中
- 从资源文件中获取版本信息
- Android 从xml 文件中获取资源
- VC将字符串写入到txt文件中
- 从摄像头中读取数据并写入文件
- Java从键盘录入并写入到文件中
- 定时获取url内容并写入文件中
- 从键盘输入一系列字符串,写入到某磁盘文件中
- 从键盘输入一系列字符串,写入磁盘文件中
- Verilog基本电路设计
- 从重采样到数据合成:如何处理机器学习中的不平衡分类问题? 转载 2017年08月01日 17:09:03 标签: 机器学习 / 数据 719 转自:http://www.sohu.com/a/12
- 赠阅!《阿里巴巴Java开发手册》实体书开启预售!
- 【android】轻松集成支付包支付
- [WXApi isWXAppInstalled] 设置白名单判断手机是否安装APP LSApplicationQueriesSchemes
- 【VC】从资源文件中获取字符串并写入缓冲区
- EL表达式
- 将MongoDB设置成windows服务
- NFS学习总结
- 【双目视觉探索路5】分析整理Learning OpenCV3书中立体标定、校正以及对应代码(3)之SGBM算法
- Mask-rcnn数据准备
- asp.net项目在IE10/11下出现“__doPostBack”未定义
- CentOS 7 开放防火墙端口 命令
- Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: