COleControl::FireEvent

更新 : 2007 年 11 月

コントロールから、任意の数の省略可能な引数を指定してユーザー定義イベントを発生させます。

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

パラメータ

  • dispid
    発生させるイベントのディスパッチ ID。

  • pbParams
    イベントのパラメータ型の記述子。

解説

通常、この関数は直接呼び出されることはありません。代わりに、コントロールのクラス宣言のイベント マップ セクションのイベント発生関数を呼び出します。

引数 pbParams はスペース区切りの VTS_ のリストです。コンマではなく空白で区切られた 1 つ以上の値は、関数のパラメータ リストを示します。次の値を指定できます。

シンボル

パラメータの型

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

yk01zz24.alert_note(ja-jp,VS.90).gifメモ :

バリアント定数へのポインタを提供するすべてのバリアント型 (VTS_FONTVTS_PICTURE を除く) について、追加のバリアント定数が定義されています。これらの定数には、名前付け規則 VTS_Pconstantname に基づいて名前が付けられています。たとえば、VTS_PCOLORVTS_COLOR 定数へのポインタです。

必要条件

ヘッダー : afxctl.h

参照

参照

COleControl クラス

階層図

その他の技術情報

COleControl のメンバ