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