Freigeben über


Standard-DISPIDS

Für die Steuerelementspezifikation wurden eine Reihe von Standarddispids definiert.

DISPID_MOUSEPOINTER

Eigenschaft des Typs ganze Zahl.

#define DISPID_MOUSEPOINTER            -521

Die Mousepointer-Eigenschaft identifiziert Standardmäßige Maussymbole.

Wert Beschreibung
0
(Standard) Die vom Objekt bestimmte Form.
1
Pfeil
2
Kreuz (Fadenkreuzzeiger)
3
I Beam
4
Symbol (kleines Quadrat innerhalb eines Quadrats)
5
Größe (vierzeige Pfeile, die nach Norden, Süden, Osten und Westen zeigen)
6
Größe NE SW (Doppelpfeil nach Nordosten und Südwesten)
7
Größe N S (Doppelpfeil nach Norden und Süden)
8
Größe NW, SE
9
Größe E W (Doppelpfeil nach Osten und Westen)
10
NACH-OBEN
11
Sanduhr (Warten)
12
Kein Drop
13
Pfeil und Sanduhr
14
Pfeil und Fragezeichen
15
Alle Größe
99
Benutzerdefiniertes Symbol, das von der MouseIcon-Eigenschaft angegeben wird

DISPID_MOUSEICON

Eigenschaft des Typs "Bild".

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

Eigenschaft des Typs "Bild".

#define DISPID_PICTURE                 -523

DISPID_VALID

Wird verwendet, um zu ermitteln, ob das Steuerelement gültige Daten enthält oder nicht.

Eigenschaft vom Typ BOOL.

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

Wird verwendet, um dem Steuerelement das Abrufen des HPAL des Containers zu ermöglichen. Wenn der Container eine Umgebungspalette bereitstellt, ist dies die einzige Palette, die im Vordergrund realisiert werden kann. Steuerelemente, die ihre eigenen Paletten realisieren möchten, müssen dies im Hintergrund tun. Wenn vom Container keine Umgebungspalette bereitgestellt wird, kann das aktive Steuerelement seine Palette im Vordergrund erkennen. Die Palettenbehandlung wird weiter im Palettenverhalten für OLE-Steuerelemente erläutert, das sich im ActiveX SDK befindet.

#define DISPID_AMBIENT_PALETTE         -726