Создание полноэкранного режима для программы (24.08.2013). Печать
2013 - Август
24.08.2013 14:54
Save & Share

Казалось бы, простая задачка: заставить свою программу работать в полноэкранном режиме таким образом, чтобы она занимала весь экран, кроме меню "Пуск".

Решение было выведено эмпирически, осложнялось геометрическим кретинизмом и работой не только с пикселями, но и с твипами. Найти решение можно в полезных исходниках для программистов.

Позже выяснилось, что функция GetWindowRect некорректно работает в Windows Vista и поздних ОС - из-за Windows Aero; в этом случае не остается другого способа, как заставить программу занять весь экран целиком. И что вы думаете, меню "Пуск" оказалось на поверхности программы. Фантастика.

Обновлено ( 25.08.2013 17:12 )