WIN api里面的Loadbitmap的用法
上网搜索了很久,没有满意的。 原因是我的用法比较不一样。函数原型
函数原型:HBITMAP LoadBitmap(HINSTANCE hInstance, LPCTSTR lpBitmapName);
我用的是WIN32编程,图象直接加到资源里面了:ID_BITMAP1,如果放到WINPro函数里面很简单:
LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP4)) 就可以了。
但是现在 我新建了一个类叫CPlayFaca, 我要在类的一个成员函数load里面加载图象,怎么做?
第一个参数hInstance 该是多少啊?不能用NULL吧?
特别郁闷的是,我把第一个参数hInstance设置成NULL,这样调用:
LoadBitmap(NULL,MAKEINTRESOURCE(IDB_BITMAP4))
居然编译不过去?提示找不到IDB_BITMAP4,于是我#include "Resource.h"
结果还是编译不过去,提示与stdafx.h有冲突了,怎么办?