COleControl::OnInactiveSetCursor

Виртуальный BOOL OnInactiveSetCursor ( LPCRECT lprcBounds, длинные x, длинные y, DWORD dwMouseMsg, BOOL bSetAlways );

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

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

Параметры

lprcBounds

Объект, ограничивающего прямоугольника в координатах клиента окна. Рассказывает объект его точное положение и размер на экране, когда было получено сообщение WM_SETCURSOR.

x

Координата x местоположения мыши в клиентских координатах окна.

y

Координата y местоположения мыши в клиентских координатах окна.

dwMouseMsg

Идентификатор сообщения мыши, для которого произошли WM_SETCURSOR.

bSetAlways

Определяет ли объект должен установить курсор. Если TRUE, объект должен установить курсор; Если значение FALSE, курсор не обязан установить курсор и должен в этом случае возвращает S_FALSE.

Примечания

Вызывается функцией контейнером для неактивного объекта, находящегося под указателем мыши на получение сообщения WM_SETCURSOR . Обратите внимание, что окно клиентских координат (в точках) используются для передачи положения курсора мыши. Это стало возможным, передав также ограничивающий прямоугольник объекта в той же системе координат.

Обзор COleControl |nbsp; Члены класса | Иерархическая схема

См. также COleControl::GetActivationPolicy, COleControl::OnInactiveMouseMove

Index