Поделиться через


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

См. также

Ссылки

Класс COleControl

Диаграмма иерархии