COleControl::FireEvent
引發從您的控制項之使用者定義的事件和任意數目的選擇性引數。
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
參數
dispid
而引發事件的分派識別碼。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