COleControl::FireEvent

Aciona um evento definido pelo usuário de seu controle com qualquer número de argumentos opcionais.

void AFX_CDECL FireEvent(
   DISPID dispid,
   BYTE* pbParams,
   ... 
);

Parâmetros

  • dispid
    A identificação de distribuição de evento a ser acionado.

  • pbParams
    Um descritor para os tipos de parâmetros do evento.

Comentários

Geralmente essa função não deve ser chamado diretamente.Em vez de isso você chamar funções do acionamento de eventos na seção do mapa de evento da declaração de classe do controle.

O argumento de pbParams é uma lista separada espaço- de VTS_.Um ou mais de esses valores, separados por espaços (não vírgulas), especifique a lista de parâmetros da função.Os valores possíveis são:

Símbolo

Tipo de parâmetro

VTS_COLOR

OLE_COLOR

VTS_FONT

IFontDisp*

VTS_HANDLE

HWND

VTS_PICTURE

IPictureDisp*

VTS_OPTEXCLUSIVE

OLE_OPTEXCLUSIVE*

VTS_TRISTATE

OLE_TRISTATE

VTS_XPOS_HIMETRIC

OLE_XPOS_HIMETRIC

VTS_YPOS_HIMETRIC

OLE_YPOS_HIMETRIC

VTS_XPOS_PIXELS

OLE_XPOS_PIXELS

VTS_YPOS_PIXELS

OLE_YPOS_PIXELS

VTS_XSIZE_PIXELS

OLE_XSIZE_PIXELS

VTS_YSIZE_PIXELS

OLE_XSIZE_PIXELS

VTS_XSIZE_HIMETRIC

OLE_XSIZE_HIMETRIC

VTS_YSIZE_HIMETRIC

OLE_XSIZE_HIMETRIC

ObservaçãoObservação

Constantes variantes adicionais foram definidas para todos os tipos variantes, com a exceção de VTS_FONT e de VTS_PICTURE, que fornecem um ponteiro para a constante de dados variant.Essas constantes são chamadas usando a convenção de VTS_Pconstantname .Por exemplo, VTS_PCOLOR é um ponteiro para uma constante de VTS_COLOR .

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia