Udostępnij za pośrednictwem


Standardowe IDENTYFIKATORY DISPID

Dla specyfikacji kontrolek zdefiniowano szereg standardowych dispidów.

DISPID_MOUSEPOINTER

Właściwość typu liczba całkowita.

#define DISPID_MOUSEPOINTER            -521

Właściwość Mousepointer identyfikuje standardowe ikony myszy.

Wartość Opis
0
(Ustawienie domyślne) Kształt określany przez obiekt.
1
Strzała
2
Krzyż (wskaźnik krzyżowy)
3
Belka I
4
Ikona (mały kwadrat w obrębie kwadratu)
5
Rozmiar (czteropunktowa strzałka wskazująca północ, południe, wschód i zachód)
6
Rozmiar NE SW (podwójna strzałka skierowana na północny wschód i południowy zachód)
7
Rozmiar N S (podwójna strzałka wskazująca północ i południe)
8
Rozmiar NW, SE
9
Rozmiar E W (podwójna strzałka wskazująca wschód i zachód)
10
Strzałka w górę
11
Klepsydry (czekaj)
12
Brak upuszczania
13
Strzałka i klepsydry
14
Strzałka i znak zapytania
15
Rozmiar wszystkie
99
Ikona niestandardowa określona przez właściwość MouseIcon

DISPID_MOUSEICON

Właściwość typu obraz.

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

Właściwość typu obraz.

#define DISPID_PICTURE                 -523

DISPID_VALID

Służy do określania, czy kontrolka ma prawidłowe dane, czy nie.

Właściwość typu BOOL.

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

Służy do zezwalania kontrolki na pobieranie kontenera HPAL. Jeśli kontener dostarcza paletę otoczenia, jest to jedyna paleta, która może zostać zrealizowana na pierwszym planie. Kontrolki, które chcą zrealizować własne palety, muszą to zrobić w tle. Jeśli nie ma palety otoczenia dostarczonej przez kontener, aktywna kontrolka może zrealizować paletę na pierwszym planie. Obsługa palety została dokładniej omówiona w temacie Zachowanie palety dla kontrolek OLE, które znajduje się w zestawie ActiveX SDK.

#define DISPID_AMBIENT_PALETTE         -726