ITfLangBarItemBitmapButton::D rawBitmap-Methode (ctfutb.h)
Ruft die Bitmap und die Maske für das Bitmap-Schaltflächenelement ab.
Syntax
HRESULT DrawBitmap(
[in] LONG bmWidth,
[in] LONG bmHeight,
[in] DWORD dwFlags,
[out] HBITMAP *phbmp,
[out] HBITMAP *phbmpMask
);
Parameter
[in] bmWidth
Enthält die Breite des Bitmap-Schaltflächenelements in Pixel.
[in] bmHeight
Enthält die Höhe des Bitmap-Schaltflächenelements in Pixel.
[in] dwFlags
Derzeit nicht verwendet.
[out] phbmp
Zeiger auf einen HBITMAP-Wert , der das Handle der für das Bitmapelement gezeichneten Bitmap empfängt.
[out] phbmpMask
Zeiger auf einen HBITMAP-Wert , der das Handle der Maskenbitbit empfängt. Dies ist eine monochrome Bitmap, die als Maske für phbmp fungiert. Jedes schwarze Pixel in dieser Bitmap bewirkt, dass das entsprechende Pixel in phbmp in seiner normalen Farbe angezeigt wird. Jedes weiße Pixel in dieser Bitmap bewirkt, dass das coorespondierende Pixel in phbmp in umgekehrter Farbe angezeigt wird.
Um die Bitmap ohne Farbkonvertierung anzuzeigen, erstellen Sie eine monochrome Bitmap mit der gleichen Größe wie phbmp , und legen Sie jedes Pixel auf Schwarz (RGB(0, 0, 0)) fest.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Mindestens ein Parameter ist ungültig. |
|
Ein Speicherbelegungsfehler ist aufgetreten. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ctfutb.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |