Без заголовка
25-08-2011 16:13
к комментариям - к полной версии
- понравилось!
Был весьма удивлён возможностью IE создавать окно больше размеров рабочего стола. Насколько мне известно в Windows это запрещено. Т.е. даже если вызвать API функцию SetWindowPos или MoveWindow, то большие размеры не устанавливаются (раньше так думал, надо перепроверить).
Проверил это в IE7 под Vista, результаты таковы, что действительно окно такое, что чуть больше рабочего стола. Рассмотрев это дело поподробнее пришёл к выводу, что окно изменило размер таким образом, что его клиентская область стала размером с рабочий стол. Также нужно обратить внимание на то, что в отличие от скриншота, начальная позиция окна не выходила за пределы экрана - заголовок был виден.
Далее проверил в IE6 под XP. Здесь оказалось возможным создавать окно явно превышающее размеры рабочего стола. Это и правда очень странное решение. Правда XP проверял под VMWare, так что не исключено, что эксперимент не совсем чистый из-за виртуальности видеокарты, поддерживающей разрешения до 2360 x 1770. Возможно максимальный размер окна отсчитывается в данном случае от этой цифры.
вверх^
к полной версии
понравилось!
в evernote