Erstellen der Bitmap

Wenn Sie die MFT_BITMAP oder MF_BITMAP Typ-Flag für ein Menüelement festlegen, müssen Sie auch das Handle für das Bitmap angeben, die das System für das Menüelement angezeigt werden soll. Sie können bieten die Bitmap als eine Bitmapressource oder die Bitmap zur Laufzeit erstellen. Wenn Sie eine Bitmapressource verwenden, können Sie die LoadBitmap Funktion zum Laden der Bitmap und erhalten den Griff.

Verwenden Sie zum Erstellen der Bitmap zur Laufzeit Grafiken Gerät Interface (GDI) Funktionen. GDI bietet mehrere Möglichkeiten zum Erstellen einer Bitmap zur Laufzeit, aber Entwickler in der Regel verwenden Sie die folgende Methode:

  1. Verwendung der CreateCompatibleDC -Funktion einen Gerätekontext erstellen, die kompatibel mit den Gerätekontext, der von der Anwendung Hauptfenster verwendet.
  2. Verwenden der CreateCompatibleBitmap Funktion erstellen Sie eine Bitmap mit Hauptfenster der Anwendung kompatibel oder verwenden Sie die Funktion CreateBitmap eine monochrome Bitmap erstellen.
  3. Verwendung der AuswählenObjekt -Funktion wählen die Bitmap in Zusammenhang mit kompatiblen Gerät.
  4. Verwenden der Zeichenfunktionen, wie GDI Ellipse und LineTo, um ein Bild in der Bitmap zu zeichnen.

Weitere Informationen finden Sie unter Bitmaps.

Index