Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: WinAPI и системное программирование > Menu: MN_SELECTITEM |
Автор: Sajtran 11.7.2024, 14:17 |
Добрый день всем Пытаюсь найти ошибку в реализации оконной процедуры стилевого хука меню. В кодах VCL (Rad 10.2), в обработчике MN_SELECTITEM вызывается исходный обработчик, предварительно выставляя у окна запрет на отображение с помощью WM_SETREDRAW. Но в некоторых случаях такой подход не работает, и проявляется стандартная прорисовка - например, при повторном нажатии левой кнопкой мыши на пункт меню с подэлементами. Есть хоть какая-то информация о том, что делает стандартная оконная процедура меню на это незадокументированное сообщение? |