2
我有一个gdi +位图,我想将位图转换成HBitmap。 我写下面的代码。如何使用GetHBITMAP方法?
HBITMAP temp;
Color color;
img->GetHBITMAP(color, &temp);
但它不起作用,我怎样才能得到一个HBitmap?
我有一个gdi +位图,我想将位图转换成HBitmap。 我写下面的代码。如何使用GetHBITMAP方法?
HBITMAP temp;
Color color;
img->GetHBITMAP(color, &temp);
但它不起作用,我怎样才能得到一个HBitmap?
示范代码:
void DemonstrateGetHbitmapWithColor()
{
Bitmap^ bm = gcnew Bitmap("Picture.jpg");
IntPtr hBitmap = bm->GetHbitmap(Color::Blue);
// Do something with hBitmap.
DeleteObject(hBitmap);
}
检查GetHBITMAP函数的返回值。从MSDN