Standard-DISPIDS
Für die Steuerelementspezifikation wurde eine Reihe von Standard-Dispids definiert.
DISPID _ MOUSEPOINTER
Eigenschaft vom Typ integer.
#define DISPID_MOUSEPOINTER -521
Die Mousepointer-Eigenschaft identifiziert Standardmaussymbole.
| Wert | BESCHREIBUNG |
|---|---|
| 0 |
(Standard) Die vom -Objekt bestimmte Form. |
| 1 |
Pfeil |
| 2 |
Cross (Cross-Hair-Zeiger) |
| 3 |
I Balken |
| 4 |
Symbol (kleines Quadrat innerhalb eines Quadrats) |
| 5 |
Größe (vier zeigende Pfeile, die nach Norden, Süden, Osten und Westen zeigen) |
| 6 |
Größe NE SW (Doppelpfeil, der nach Nordosten und Südosten zeigt) |
| 7 |
Größe N S (Doppelpfeil, der nach Norden und Süden zeigt) |
| 8 |
Größe NW, SE |
| 9 |
Größe E W (Doppelpfeil, der nach Osten und Westen zeigt) |
| 10 |
NACH-OBEN |
| 11 |
Sanduhr (Warten) |
| 12 |
Keine Ablage |
| 13 |
Pfeil und Sanduhr |
| 14 |
Pfeil und Fragezeichen |
| 15 |
Größe aller |
| 99 |
Benutzerdefiniertes Symbol, das von der MouseIcon-Eigenschaft angegeben wird |
DISPID _ MOUSEICON
Eigenschaft vom Typ "Bild".
#define DISPID_MOUSEICON -522
_DISPID-BILD
Eigenschaft vom Typ "Bild".
#define DISPID_PICTURE -523
DISPID _ VALID
Wird verwendet, um zu bestimmen, ob das Steuerelement über gültige Daten verfügt oder nicht.
Eigenschaft vom Typ BOOL.
#define DISPID_VALID -524
DISPID _ AMBIENT _ PALETTE
Wird verwendet, um dem Steuerelement das Abrufen der HPAL des Containers zu ermöglichen. Wenn der Container eine Umgebungspalette bietet, 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 unter Palettenverhalten für OLE-Steuerelemente im ActiveX SDK näher erläutert.
#define DISPID_AMBIENT_PALETTE -726