题
我有一个GDI +位图,我想要的位图转换成HBITMAP。 我写下面的代码。
HBITMAP temp;
Color color;
img->GetHBITMAP(color, &temp);
但它不工作,我怎样才能得到一个HBITMAP?
解决方案
从
示范代码 MSDN :
void DemonstrateGetHbitmapWithColor()
{
Bitmap^ bm = gcnew Bitmap( "Picture.jpg" );
IntPtr hBitmap = bm->GetHbitmap( Color::Blue );
// Do something with hBitmap.
DeleteObject( hBitmap );
}
其他提示
检查GetHBITMAP函数的返回值。
不隶属于 StackOverflow