Compartilhar via


DISPIDS padrão

Vários dispids padrão foram definidos para a especificação de controles.

DISPID_MOUSEPOINTER

Propriedade do tipo inteiro.

#define DISPID_MOUSEPOINTER            -521

A propriedade Mousepointer identifica ícones de mouse padrão.

Valor Descrição
0
(Padrão) Forma determinada pelo objeto.
1
Flecha
2
Cruz (ponteiro de cabelo cruzado)
3
Eu beam
4
Ícone (quadrado pequeno dentro de um quadrado)
5
Tamanho (seta de quatro pontas apontando para norte, sul, leste e oeste)
6
Tamanho NE SW (seta dupla apontando para nordeste e sudoeste)
7
Tamanho N S (seta dupla apontando para norte e sul)
8
Size NW, SE
9
Tamanho E W (seta dupla apontando para leste e oeste)
10
Seta para cima
11
Ampulheta (espera)
12
Sem soltar
13
Seta e ampulheta
14
Seta e ponto de interrogação
15
Dimensionar tudo
99
Ícone personalizado especificado pela propriedade MouseIcon

DISPID_MOUSEICON

Propriedade do tipo imagem.

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

Propriedade do tipo imagem.

#define DISPID_PICTURE                 -523

DISPID_VALID

Usado para determinar se o controle tem dados válidos ou não.

Propriedade do tipo BOOL.

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

Usado para permitir que o controle obtenha o HPAL do contêiner. Se o contêiner fornecer uma paleta de ambientes, essa será a única paleta que pode ser realizada em primeiro plano. Os controles que desejam realizar suas próprias paletas devem fazê-lo em segundo plano. Se não houver nenhuma paleta de ambientes fornecida pelo contêiner, o controle ativo poderá realizar sua paleta em primeiro plano. O tratamento de paleta é discutido ainda mais no Comportamento da Paleta para Controles OLE que está no SDK do ActiveX.

#define DISPID_AMBIENT_PALETTE         -726