COleControl::FireEvent

void FireEvent( DISPID dispid, BYTE FAR* pbParams, ... );

参数:
dispid要触发的事件的分派ID。
pbParams事件参数类型描述。

说明:
可以使用随意多个的参数调用该函数从你的控件中触发一个用户自定义的事件。通常该函数不能直接调用,而是由在控件类声明的事件映射表部分由ClassWizard生成的事件触发函数调用。
pbParams参数是一个以空格键分隔的VTS_列表。这些由空格键分隔(不是逗号)的多个值给出了函数的参数列。可能的值如下:
符号参数类型
VTS_COLOROLE_COLOR
VTS_FONTIFontDisp*
VTS_HANDLEHWND
VTS_PICTUREIPictureDisp*
VTS_OPTEXCLUSIVEOLE_OPTEXCLUSIVE*
VTS_TRISTATEOLE_TRISTATE
VTS_XPOS_HIMETRICOLE_XPOS_HIMETRIC
VTS_YPOS_HIMETRICOLE_YPOS_HIMETRIC
VTS_XPOS_PIXELSOLE_XPOS_PIXELS
VTS_YPOS_PIXELSOLE_YPOS_PIXELS
VTS_XSIZE_PIXELSOLE_XSIZE_PIXELS
VTS_YSIZE_PIXELSOLE_XSIZE_PIXELS
VTS_XSIZE_HIMETRICOLE_XSIZE_HIMETRIC
VTS_YSIZE_HIMETRICOLE_XSIZE_HIMETRIC
注意:
除了VTS_FONT和VTS_PICTURE,还为所有的可变数据类型定义了常量。这些常量使用VTS_P前缀,例如VTS_PCOLOR是指向VTS_COLOR常量的指针。