FindResource, LoadResource, LockResource返回一个指向buffer的void指针,可以直接使用。用SizeOfResource来获得buffer大小。
解决方案 »
- wince动态建立static,加载位图,无法显示,只闪一下
- 关于播放闹铃铃声的问题 很急!!!
- 如何在DIALOG中注册WM_FINDREPLACE?
- vc中如何对excel添加菜单?
- 做一个生成PDF文件的程序,汉字显示好象目前只支持StSong-Light字体,象方正等其它字体怎么显示呢?bobob能给我指明研究方向吗
- 请问哪里有详细介绍Microsoft Visual C++ 6.0设置和使用方法的文章 初学vc看不懂繁乱的英文介面 请大家帮助
- 在XXView.cpp中如何修改dialog中的控件属性
- 如何改变一个用creatwindow做出的窗口中显示的文字的大小?! 急!
- JAVA3请进
- 如何能知道,自己拨号上网时,电信分配的IP地址
- 如何在 Win2000/winNT 下获取系统内存绝对物理地址并对其进行操作? 请给一点例子代码,感激加50分!!!!
- ODBC中你有没有遇到这样的错误,共同学习!
麻烦给个简单的代码
HGLOBAL hResData;
DWORD ressize;
LPVOID pvRes;
hResInfo = FindResource( NULL, MAKEINTRESOURCE(131), TEXT("EXE"));
if( hResInfo )
{
file.Open( m_strPlaceName + "Combine.exe",CFile::modeCreate|CFile::modeWrite);
hResData = LoadResource( NULL, hResInfo);
ressize = SizeofResource( NULL, hResInfo );
pvRes = LockResource( hResData );
fileCombine.Write( pvRes, ressize );
}