DISPIDS estándar

Se han definido varios dispids estándar para la especificación de controles.

DISPID_MOUSEPOINTER

Propiedad de tipo entero.

#define DISPID_MOUSEPOINTER            -521

La propiedad Mousepointer identifica iconos de mouse estándar.

Valor Descripción
0
(Valor predeterminado) Forma determinada por el objeto .
1
Flecha
2
Cruz (puntero de pelo cruzado)
3
I Beam
4
Icono (cuadrado pequeño dentro de un cuadrado)
5
Tamaño (flecha de cuatro puntas que apunta al norte, sur, este y oeste)
6
Tamaño NE SW (flecha doble que apunta al noreste y al suroeste)
7
Tamaño N S (flecha doble que apunta al norte y al sur)
8
Tamaño NW, SE
9
Tamaño E W (flecha doble que apunta al este y al oeste)
10
Flecha arriba
11
Reloj de arena (espera)
12
Sin quitar
13
Flecha y reloj de arena
14
Flecha y signo de interrogación
15
Ajustar el tamaño a todos
99
Icono personalizado especificado por la propiedad MouseIcon

DISPID_MOUSEICON

Propiedad de tipo imagen.

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

Propiedad de tipo imagen.

#define DISPID_PICTURE                 -523

DISPID_VALID

Se usa para determinar si el control tiene datos válidos o no.

Propiedad de tipo BOOL.

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

Se usa para permitir que el control obtenga el HPAL del contenedor. Si el contenedor proporciona una paleta ambiente, esa es la única paleta que se puede realizar en primer plano. Los controles que quieran darse cuenta de sus propias paletas deben hacerlo en segundo plano. Si no hay ninguna paleta ambiente proporcionada por el contenedor, el control activo puede darse cuenta de su paleta en primer plano. El control de paletas se describe en Comportamiento de la paleta para controles OLE que se encuentra en el SDK de ActiveX.

#define DISPID_AMBIENT_PALETTE         -726