COleControl::FireEvent
Dispara um evento definido pelo usuário em seu controle com qualquer número de argumentos opcionais.
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
Parâmetros
dispid
A ID do evento despacho para ser acionado.pbParams
Um descritor para tipos de parâmetro do evento.
Comentários
Geralmente esta função não deve ser chamada diretamente.Em vez disso, você chamará as funções de acionamento do evento na seção de MAP de evento de declaração de classe do controle.
The pbParams argumento é uma lista separada por espaços de VTS_.Um ou mais desses valores, separados por espaços (não a vírgula), especifica a lista de parâmetros da função.Os valores possíveis são sistema autônomo segue:
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 definidos para todos os tipos de variantes, com o exce pção de VTS_FONT and VTS_PICTURE, que fornecem um ponteiro para a constante de dados variant.Essas constantes são nomeadas com o VTS_Pconstantname convenção.Por exemplo, VTS_PCOLOR é um ponteiro para um VTS_COLOR constante. |
Requisitos
Cabeçalho: afxctl.h