2008-11-27 74 views
2

我有一個gdi +位圖,我想將位圖轉換成HBitmap。 我寫下面的代碼。如何使用GetHBITMAP方法?

HBITMAP temp; 
    Color color; 
    img->GetHBITMAP(color, &temp); 

但它不起作用,我怎樣才能得到一個HBitmap?

回答

0

示範代碼:

void DemonstrateGetHbitmapWithColor() 
{ 
    Bitmap^ bm = gcnew Bitmap("Picture.jpg"); 
    IntPtr hBitmap = bm->GetHbitmap(Color::Blue); 

    // Do something with hBitmap. 
    DeleteObject(hBitmap); 
} 
0

檢查GetHBITMAP函數的返回值。從MSDN