• Авторизация


Без заголовка 25-08-2011 16:13 к комментариям - к полной версии - понравилось!


Был весьма удивлён возможностью IE создавать окно больше размеров рабочего стола. Насколько мне известно в Windows это запрещено. Т.е. даже если вызвать API функцию SetWindowPos или MoveWindow, то большие размеры не устанавливаются (раньше так думал, надо перепроверить).

Проверил это в IE7 под Vista, результаты таковы, что действительно окно такое, что чуть больше рабочего стола. Рассмотрев это дело поподробнее пришёл к выводу, что окно изменило размер таким образом, что его клиентская область стала размером с рабочий стол. Также нужно обратить внимание на то, что в отличие от скриншота, начальная позиция окна не выходила за пределы экрана - заголовок был виден.

Далее проверил в IE6 под XP. Здесь оказалось возможным создавать окно явно превышающее размеры рабочего стола. Это и правда очень странное решение. Правда XP проверял под VMWare, так что не исключено, что эксперимент не совсем чистый из-за виртуальности видеокарты, поддерживающей разрешения до 2360 x 1770. Возможно максимальный размер окна отсчитывается в данном случае от этой цифры.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Без заголовка | Rusov - Блог Русова | Лента друзей Rusov / Полная версия Добавить в друзья Страницы: раньше»