COleControl::OnWindowlessMessage
Вызываемый платформой в ответ на запрос IOleInPlaceObjectWindowless::OnWindowMessage контейнера.
virtual BOOL OnWindowlessMessage(
UINT msg,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult
);
Параметры
msg
Идентификатор сообщения как пройденный Windows.wParam
Как пройденный Windows. Определяет дополнительные сведения о конкретных сообщение-. Содержимое этого параметра зависит от значения параметра msg.lParam
Как пройденный Windows. Определяет дополнительные сведения о конкретных сообщение-. Содержимое этого параметра зависит от значения параметра msg.plResult
Код результата Windows. Задает результат обработки сообщения и зависит от того, сообщение, отправленное.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Заметки
Обрабатывает сообщения окна для безоконных элементов управления. OnWindowlessMessageCOleControl должно использоваться для сообщений окна, за исключением сообщений мыши и сообщений клавиатуры. COleControl предоставляет SetCapture и SetFocus специально для получения захват мыши и фокус клавиатуры для безоконных объект OLE.
Поскольку безоконные объекты, не имеющие окно, позволяя им требуется механизм контейнер для отправки сообщения к ним. Безоконное объект OLE получает сообщения из контейнера, через метод OnWindowMessage в интерфейсе IOleInPlaceObjectWindowless (расширении IOleInPlaceObject для поддержки безоконной). OnWindowMessage не принимает параметр HWND.
Требования
Header: afxctl.h