Wie GetHBITMAP Methode verwenden?
Frage
Ich habe eine GDI + Bitmap, und ich möchte Bitmap in HBitmap konvertieren. Ich schreibe den folgenden Code ein.
HBITMAP temp;
Color color;
img->GetHBITMAP(color, &temp);
Aber es nicht funktionieren, Wie kann ich eine HBitmap bekommen?
Lösung
Demonstration Code von MSDN :
void DemonstrateGetHbitmapWithColor()
{
Bitmap^ bm = gcnew Bitmap( "Picture.jpg" );
IntPtr hBitmap = bm->GetHbitmap( Color::Blue );
// Do something with hBitmap.
DeleteObject( hBitmap );
}
Andere Tipps
Überprüfen Sie den Rückgabewert der Funktion GetHBITMAP.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow