COleControl::FireEvent
激发从控件的用户定义的事件与任意数量的可选参数。
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
参数
dispid
将激发的事件的调度ID。pbParams
事件的参数的类型描述符。
备注
通常不应直接调用此函数。 您可以改为将调用控件的选件类声明的事件映射部分的事件激发功能。
pbParams 参数是空格分隔的列表 VTS_。 一个或多个值,由空格分隔。(不是逗号),指定函数的参数列表。 可能值如下:
符号 |
参数类型 |
---|---|
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 |
备注
除了 VTS_FONT 和 VTS_PICTURE外,其他不同的常数为所有不同类型的已定义,则,提供了指向不同的数据常数。使用 VTS_Pconstantname 约定,这些常量名为。例如,VTS_PCOLOR 是指向 VTS_COLOR 常数。
要求
Header: afxctl.h