Преодолеть ограничение на размер формы Windows для Windows

В приложении, которое я разрабатываю, мне нужно, чтобы форма окна была меньше минимального предела высоты, установленного операционной системой (36 пикселей в Vista). Я попытался перехватить WM_GETMINMAXINFO и предоставить свою собственную информацию для переопределения ограничений ОС, но это работает только для пользователя. Из кода я могу установить высоту на значение, меньшее, чем предел, но мое изменение работает только до тех пор, пока WM_WINDOWPOSCHANGED не будет опубликован в очереди сообщений (что происходит сразу после того, как я изменяю высоту).

Ответы на вопрос(6)

Ваш ответ на вопрос