Об ответе подэлемента управления после SetCapture () в родительском окне - PullRequest
2 голосов
/ 06 февраля 2012

Я создаю окно в виде и создаю элемент управления полосой прокрутки в этом окне.

В окне есть режим редактирования. В режиме редактирования он вызовет SetCapture (), и все сообщения о событиях мыши будут отправлены в окно. Таким образом, другие окна в этом представлении будут отключены и не смогут работать с мышью в режиме редактирования.

Но это вызывает следующую проблему: - В режиме редактирования работа мыши на полосе прокрутки не отвечает. Из-за SetCapture () для родительского окна.

Итак, как я могу установить SetCapture () в окне, но заставить подчиненный элемент управления реагировать на работу мыши?

1 Ответ

0 голосов
/ 08 февраля 2012

SetCapture нельзя вызывать за пределами WM_*BUTTONDOWN. Прочитайте документацию!

...