如何把一个作为资源的位图,放到HBITMAP 里面去,要用API。
如何把一个作为资源的位图,放到HBITMAP 里面去,要用API。 问题点数:0、回复次数:4Top
1 楼lygfqy(风清扬)回复于 2003-12-03 18:49:22 得分 0
如果是工程资源里的
可以用LoadBitmap()实现
如果是文件形式可以用
LoadImage()
具体函数用法参阅msdnTop
2 楼Qinzixiong(天天UP)回复于 2003-12-03 18:50:54 得分 0
m_hBmp = LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_XXX));Top
3 楼fireseed(【VC无敌,英明神武,千秋万代,一统江湖!】—奶油狗)回复于 2003-12-03 19:08:47 得分 0
用这个也可以哈
HGLOBAL LoadResource( HMODULE hModule,
HRSRC hResInfo
);
Top
4 楼cjg325(欲望天堂)回复于 2003-12-03 19:26:50 得分 0
不是说不能用Afx 吗?看我的
hBitmap = (HBITMAP)::LoadImage(hCurInstance, MAKEINTRESOURCE(nBitmap), IMAGE_BITMAP, 0, 0, 0);
呵呵Top




