gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:08:41 27 4
gpt4 key购买 nike

是否可以仅使用 WINAPI 函数将 *.bmp 文件加载到 Win32 项目中的 HBITMAP 中?

最佳答案

是的,只使用标准的 win32 库是可能的。

HBITMAP hBMP = (HBITMAP) LoadImage( NULL, "Your/ImagePath/a.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);

hBMPBITMAP 的句柄,您可以随意使用。

注意:将 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++ - 从 Win32 项目中的 *.bmp 文件加载 HBITMAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14337983/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com