De Bitmap maken

Wanneer u de MFT_BITMAP of MF_BITMAP type vlag voor een menu-item instelt, moet u ook de greep op de bitmap die het systeem moet worden weergegeven voor het menuonderdeel opgeven. U kunt de bitmap als een bitmapbron bieden of de bitmap tijdens runtime maken. Als u een bitmap resource gebruikt, kunt u de LoadBitmap functie de bitmap laden en haar greep verkrijgen.

Gebruik te maken van de bitmap tijdens runtime, graphics device interface (GDI) functies. GDI biedt verschillende methoden voor het maken van een bitmap tijdens runtime, maar ontwikkelaars meestal de volgende methode gebruiken:

  1. Gebruik de CreateCompatibleDC functie voor het maken van een apparaatcontext compatibel met het apparaatcontext gebruikt door het hoofdvenster van de toepassing.
  2. Gebruik de CreateCompatibleBitmap functie voor het maken van een bitmap compatibel met het hoofdvenster van de toepassing of gebruik de CreateBitmap -functie voor het maken van een monochroom bitmap.
  3. Gebruik de ObjectSelecteren functie de bitmap selecteren in de context van een compatibel apparaat.
  4. Gebruik van de GDI tekening functies, zoals ellips en LijnNaar, tekenen een afbeelding in de bitmap.

Voor meer informatie, Zie Bitmaps.

Index