【发布时间】:2017-08-23 19:06:40
【问题描述】:
我正在尝试通过调用Gdiplus::Bitmap::FromHICON 将HICON 转换为Gdiplus::Bitmap,如下所示。
我通过调用LoadIcon 创建了一个Windows 图标,并通过在屏幕上绘制来验证该图标是否有效。
令人惊讶的是,我仍然得到了一个NULL 指针。我重新访问了win32 documents,但找不到我缺少的东西。
HICON hIcon = LoadIcon(NULL, IDI_WINLOGO);
assert( hIcon != nullptr ); // passed
Gdiplus::Bitmap *pIcon = Gdiplus::Bitmap::FromHICON(hIcon);
assert( pIcon != nullptr ); // failed
有人知道吗?谢谢:)
【问题讨论】:
-
如果你想知道 - 打电话给
Image::GetLastStatus- 这可能会给你提示
标签: c++ windows winapi bitmap gdi+