ICONINFO

Die ICONINFO -Struktur enthält Informationen über ein Symbol oder einen cursor.

typedef Struct _ICONINFO {/ / Ii BOOL fIcon; 
   DWORD xHotspot; 
   DWORD yHotspot; 
   HBITMAP HbmMask; 
   HBITMAP HbmColor; 
} ICONINFO 

 

Mitglieder

fIcon
Gibt an, ob diese Struktur ein Symbol oder einen Cursor definiert. Der Wert TRUE gibt an, ein Symbol; FALSE gibt an, einen cursor.
xHotspot
Gibt die X-Koordinate der Hotspot eines Cursors. Wenn diese Struktur ein Symbol definiert, der Hotspot ist immer in der Mitte des das-Symbol, und dieser Member wird ignoriert.
yHotspot
Gibt die y-Koordinate der den Cursorhotspot. Wenn diese Struktur ein Symbol definiert, der Hotspot ist immer in der Mitte des das-Symbol, und dieser Member wird ignoriert.
hbmMask
Gibt die Bitmaske Symbol-Bitmap. Wenn diese Struktur ein schwarzen und weißes Symbol definiert, wird diese Bitmaske formatiert, so dass die obere Hälfte das Symbol und Bitmaske ist und die untere Hälfte das Symbol XOR Bitmaske ist. Unter diesen Bedingungen sollte die Höhe ein gerades Vielfaches von zwei. Wenn diese Struktur ein Farbsymbol definiert, definiert diese Maske nur die Bitmaske und das Symbol.
hbmColor
Handle für die Symbol-Farben-Bitmap. Dieses Mitglied kann optional, wenn diese Struktur ein schwarzen und weißes Symbol definiert sein. Die Bitmaske und der HbmMask ist mit dem SRCAND-Flag für das Ziel übernommen; Anschließend wird die Farbe-Bitmap (mit XOR) angewendet, das Ziel mit dem SRCINVERT-Flag.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.

Siehe auch

Übersicht über die Symbole, Symbol Strukturen, CreateIconIndirect, GetIconInfo

Index