2010-02-17 4 views
0

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

любые идеи?

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

+0

См. Также http://stackoverflow.com/questions/2271795/not-active-popup-window – MSalters

ответ

1

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

Смежные вопросы