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


COleControl::OnDoVerb

Вызываемый платформой, когда контейнер вызывает функцию-член IOleObject::DoVerb.

virtual BOOL OnDoVerb(
   LONG iVerb,
   LPMSG lpMsg,
   HWND hWndParent,
   LPCRECT lpRect 
);

Параметры

  • iVerb
    Индекс команды элемента управления, который необходимо вызвать.

  • lpMsg
    Указатель на сообщение Windows, вызвавшее команду вызывать.

  • hWndParent
    Дескриптор родительского окна элемента управления.Если выполнение команды создает окна (или окна), то hWndParent должно использоваться в качестве родительского.

  • lpRect
    Указатель на структуру RECT, в которую будут копируются координаты относительно элемента управления, в контейнер.

Возвращаемое значение

Ненулевой если вызов был успешным; в противном случае – значение 0.

Заметки

Реализация по умолчанию использует записи сопоставления сообщения ON_OLEVERB и ON_STDOLEVERB, чтобы определить правильную функцию.

Переопределите эта функция позволяет изменить по умолчанию обработка команд.

Требования

Header: afxctl.h

См. также

Ссылки

Класс COleControl

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

ON_OLEVERB

ON_STDOLEVERB

COleControl::OnEnumVerbs