Partager via


Standard DISPIDS

Un certain nombre de dispids standard ont été définis pour la spécification des contrôles.

DISPID_MOUSEPOINTER

Propriété de type integer.

#define DISPID_MOUSEPOINTER            -521

La propriété Mousepointer identifie les icônes de souris standard.

Valeur Description
0
(Par défaut) Forme déterminée par l’objet .
1
Flèche
2
Croix (pointeur à poils croisés)
3
I Beam
4
Icône (petit carré dans un carré)
5
Taille (flèche à quatre pointes pointant vers le nord, le sud, l’est et l’ouest)
6
Taille NE SW (double flèche pointant vers le nord-est et le sud-ouest)
7
Taille N S (double flèche pointant vers le nord et le sud)
8
Taille NW, SE
9
Taille E W (double flèche pointant vers l’est et l’ouest)
10
Flèche haut
11
Sablier (attendre)
12
Aucune suppression
13
Flèche et sablier
14
Flèche et point d’interrogation
15
Tout dimensionner
99
Icône personnalisée spécifiée par la propriété MouseIcon

DISPID_MOUSEICON

Propriété de type image.

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

Propriété de type image.

#define DISPID_PICTURE                 -523

DISPID_VALID

Permet de déterminer si le contrôle a des données valides ou non.

Propriété de type BOOL.

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

Permet au contrôle d’obtenir le HPAL du conteneur. Si le conteneur fournit une palette ambiante, il s’agit de la seule palette qui peut être réalisée au premier plan. Les contrôles qui souhaitent réaliser leurs propres palettes doivent le faire en arrière-plan. Si aucune palette ambiante n’est fournie par le conteneur, le contrôle actif peut réaliser sa palette au premier plan. La gestion des palettes est décrite plus en détail dans Comportement de palette pour les contrôles OLE, qui se trouve dans le Kit de développement logiciel (SDK) ActiveX.

#define DISPID_AMBIENT_PALETTE         -726