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