ICONINFO

Struktura ICONINFO zawiera informacje o ikona lub kursora.

element TypeDef struct _ICONINFO {/ / ii BOOL fIcon; 
   DWORD xHotspot; 
   DWORD yHotspot; 
   HBITMAP hbmMask; 
   HBITMAP hbmColor; 
} ICONINFO 

 

Członkowie

fIcon
Określa, czy struktura ta definiuje ikona lub kursora. Określa wartość TRUE, ikona; FAŁSZ określa kursor.
xHotspot
Określa współrzędną x kursora aktywny. Jeśli struktura ta definiuje ikona, punktu aktywnego jest zawsze w centrum ikony, a członek ten jest ignorowany.
yHotspot
Określa współrzędną y kursora aktywny. Jeśli struktura ta definiuje ikona, punktu aktywnego jest zawsze w centrum ikony, a członek ten jest ignorowany.
hbmMask
Określa masek bitowych mapa bitowa ikony. Jeśli struktura ta definiuje ikonę czarno-biały, to maski jest sformatowane tak, by górnej połowie jest ikona maski i i dolnej połowie jest ikona maski XOR. W tych warunkach wysokość powinna być parzystą wielokrotnością dwóch. Jeśli struktura ta definiuje kolorową ikonę, ta maska definiuje tylko maski i ikony.
hbmColor
Uchwyt do mapy bitowej z kolor ikony. Ten element może być fakultatywny, jeżeli ta struktura definiuje ikonę czarno-białych. Maski i hbmMask jest stosowany z flagą SRCAND do miejsca przeznaczenia; następnie bitmapy kolor jest stosowany, (przy użyciu XOR) do miejsca docelowego za pomocą flagi SRCINVERT.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie ikon, ikona struktury, CreateIconIndirect, GetIconInfo

Index