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

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

Outros recursos

COleControl membros