всплывающее окно неактивное окно активируется - PullRequest
0 голосов
/ 17 февраля 2010

У меня есть всплывающее окно, которое я показываю с флагом SW_SHOWNA. Если я щелкаю части этого окна, я ловлю щелчок и затем закрываю его, проблема в том, что есть другие части окна, и я не хочу закрывать окно при щелчке по ним, но когда я щелкаю их, окно активируется и получает фокус, это плохо для меня, я хочу, чтобы это окно оставалось не активированным, а это другое окно напомнило бы фокус.

есть идеи?

спасибо, микрофон.

1 Ответ

1 голос
/ 17 февраля 2010

Если вы обрабатываете WM_HITTEST и WM_NCHITTEST, следите за интересующими вас точками и возвращаете HT_NOWHERE для всех остальных, тогда я думаю, что окно не должно быть активировано (я не проверял эту теорию).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...