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çã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