CBitmap::LoadBitmap

在 nIDResource 加载ID号命名由 lpszResourceName 或确定的位图资源从应用程序的可执行文件。

BOOL LoadBitmap(
   LPCTSTR lpszResourceName 
);
BOOL LoadBitmap(
   UINT nIDResource 
);

参数

  • lpszResourceName
    指向包含位图资源的名称为Null终止的字符串。

  • nIDResource
    指定位图资源的资源ID号。

返回值

非零,如果成功;否则为0。

备注

加载的位图附加到 CBitmap 对象。

如果 lpszResourceName 确定的位图不存在,或者在加载位图的内存不足,该函数返回0。

可以使用 CGdiObject::DeleteObject 函数删除 LoadBitmap 功能加载的位图,否则 CBitmap 析构函数将删除您的对象。

警告

在删除对象之前,请确保未选中)到设备上下文。

下面的位图添加到Windows 3.1版和更高版本:

OBM_UPARRROWIOBM_DNARROWIOBM_RGARROWIOBM_LFARROWI

这些位图在Windows 3.0版的设备驱动程序方面未找到和之前。 有关完整的位图,而其外观显示,请参见 Windows SDK。

要求

Header: afxwin.h

请参见

参考

CBitmap选件类

层次结构图

CBitmap::LoadOEMBitmap

LoadBitmap

CGdiObject::DeleteObject