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_FONTVTS_PICTURE外,其他不同的常数为所有不同类型的已定义,则,提供了指向不同的数据常数。使用 VTS_Pconstantname 约定,这些常量名为。例如,VTS_PCOLOR 是指向 VTS_COLOR 常数。

要求

Header: afxctl.h

请参见

参考

COleControl选件类

层次结构图