COleControl::OnWindowlessMessage

віртуальний BOOL OnWindowlessMessage ( UINT msg, WPARAM wParam, LPARAM lParam, LRESULT * plResult );

Значення, яке повертається

Ненульовий, у разі успіху; в іншому випадку 0.

Параметри

msg

Ідентифікатор повідомлення як пройшла в Windows.

wParam

Як пройшло на Windows. Визначає додаткові повідомлення конкретної інформації. Вміст цього параметра залежить від значення параметра msg.

lParam

Як пройшло на Windows. Визначає додаткові повідомлення конкретної інформації. Вміст цього параметра залежить від значення параметра msg.

plResult

Windows код результату. Визначає результатом обробки повідомлення і залежить від повідомлення, яке надсилається.

Зауваження

Називається рамках у відповідь на запит у Тара IOleInPlaceObjectWindowless::OnWindowMessage . Процеси вікно повідомлення без вікон елементів керування. COleControl OnWindowlessMessage повинен використовуватися для повідомлень вікна Крім повідомлень миші та клавіатури повідомлення. COleControl надає SetCapture та SetFocus , спеціально для того, щоб отримати захоплення і фокус миші без вікон об'єкти OLE.

Оскільки без вікон об'єкти не мають вікна, вони повинні механізм нехай контейнер відправлення повідомлень до них. Без вікон об'єкт OLE отримує повідомлення з контейнера, через OnWindowMessage метод IOleInPlaceObjectWindowless інтерфейсу (розширення IOleInPlaceObject для підтримки без вікон). OnWindowMessage не брати HWND -параметр.

Огляд COleControl |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також COleControl::SetCapture, COleControl::SetFocus, COleControl::GetWindowlessDropTarget

Index