COleControl::FireEvent
Desencadena un evento definido por el usuario del control con cualquier número de argumentos opcionales.
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
Parámetros
dispid
El id. de envío del evento que se desencadenará.pbParams
Descriptor para los tipos de parámetros del evento.
Comentarios
Esta función no se debe llamar a normalmente directamente.En su lugar se llama a las funciones de la evento- esfera en la sección de mapa de evento de la declaración de clase del control.
El argumento de pbParams es una lista espacio- independiente de VTS_.Uno o más de estos valores, separados por espacios (no comas), especifique la lista de parámetros de la función.Los valores posibles son:
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 |
[!NOTA]
Las constantes variables adicionales se han definido para todos los tipos variables, a excepción de VTS_FONT y de VTS_PICTURE, que proporcionan un puntero a la constante de datos variant.Estas constantes siguen la convención de VTS_Pconstantname .Por ejemplo, VTS_PCOLOR es un puntero a una constante de VTS_COLOR .
Requisitos
encabezado: afxctl.h