CW&nd::OnSetCursornbsp;

afx_msg BOOL OnSetCursor ( CWnd * pWnd, UINT nHitTest, UINT сообщение );

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

Ненулевое значение, чтобы остановить дальнейшую обработку, или 0 для продолжения.

Параметры

pWnd

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

nHitTest

Указывает код области проверки нажатия . Проверки попадания определяет курсора.

сообщение

Указывает номер сообщения мыши.

Примечания

Платформа вызывает эта функция-член, если ввод мыши не фиксируется и мыши вызывает перемещение курсора в объекте CWnd.

Реализация по умолчанию вызывает OnSetCursor родительского окна перед их обработкой. Если родительское окно возвращает значение TRUE, дальнейшая обработка останавливается. Вызов родительского окна дает родительского окна контроль над параметры курсора в дочернем окне.

Реализация по умолчанию устанавливает курсор стрелкой, если это не в клиентской области или в курсор зарегистрированного класса если это.

  если nHitTest HTERROR и сообщение — это сообщение мыши полосатым, вызывается функция-член MessageBeep.

Параметр message равно 0, когда CWnd входит в режим меню.

Примечание   Эта функция-член вызывается framework позволяет приложению обрабатывать сообщение Windows. Параметры, переданные функции отражают параметры, полученные в рамках, когда сообщение было получено. При вызове базового класса реализация этой функции, что реализация будет использовать параметры, первоначально с сообщением и не предоставляемые параметрами функции передается.

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

См. такжеnbsp;CWnd::On&NcHitTest, WM_SETCURSOR

Index