У меня есть окно, в котором я обрабатываю сообщения wm_nclbuttonup, чтобы обрабатывать щелчки по пользовательским кнопкам в панели подписи. Это прекрасно работает, когда окно максимизировано, но когда это не так, сообщение WM_NClbuttonup никогда не прибывает! Я получаю сообщение wm_nclbuttondown, хотя. Как ни странно wm_nclbuttonup, если я щелкну по праву от строки меню, но в любом месте вдоль строки подписчиков /оконного кадра. Функция, нажмите F5, чтобы продолжить отладку, затем отпустите кнопку мыши - волшебным образом wm_nclbuttonup отправляется !! (2) Как мне обойти эту «проблему». Nclbuttondown, но он не имеет никакого эффекта (на самом деле, он возвращает нуль, что указывает на то, что захват не на месте). Я могу только предположить, что функциональность базового класса (def Window Proc) может установить захват. Я проведу расследование в понедельник ...
Подробнее здесь: https://stackoverflow.com/questions/521 ... ow-isnt-ma