c – 从Win32项目中的* .bmp文件加载HBITMAP

前端之家收集整理的这篇文章主要介绍了c – 从Win32项目中的* .bmp文件加载HBITMAP前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以仅使用WINAPI函数将* .bmp文件加载到Win32项目中的HBITMAP中?

解决方法

是的,可以只使用标准的win32库.
HBITMAP hBMP = (HBITMAP) LoadImage( NULL,"Your/ImagePath/a.bmp",IMAGE_BITMAP,LR_LOADFROMFILE);

hBMP是BITMAP的句柄,可以根据需要使用.

注意:从文档中传递NULL作为第一个参数非常重要:

hinst [in,optional]

To load a stand-alone resource (icon,cursor,or bitmap file)—for
example,c:\myimage.bmp—set this parameter to NULL.

msdn documentation for LoadImage.

猜你在找的C&C++相关文章