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 entier.

#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 de cheveux 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 (flèche double pointant nord-est et sud-ouest)
7
Taille N S (flèche double pointant vers le nord et le sud)
8
Taille NW, SE
9
Taille E W (flèche double pointant vers l’est et l’ouest)
10
Flèche vers le haut
11
Sablier (attendre)
12
Aucune suppression
13
Flèche et sablier
14
Flèche et point d’interrogation
15
Dimensionner tout
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

Utilisé pour permettre au contrôle d’obtenir le HPAL du conteneur. Si le conteneur fournit une palette ambiante, c’est 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. S’il n’existe aucune palette ambiante 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 Le 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