Тема: AHK: Размеры ComObj (IE).
Здравствуйте!
Хотелось бы узнать, возможно ли изменить размеры окна CobObj (А именно Internet Explorer) при запуске?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте!
Хотелось бы узнать, возможно ли изменить размеры окна CobObj (А именно Internet Explorer) при запуске?
У объекта InternetExplorer есть свойства top, left, height и width.
ie := ComObjCreate("InternetExplorer.Application")
OnExit( Func("Exit").Bind(ie) )
for k, v in { top: 100, left: 200, height: A_ScreenHeight - 200, width: A_ScreenWidth - 400 }
ie[k] := v
ie.Visible := true
MsgBox, Размер окна установлен
Return
Exit(ie) {
try ie.Quit()
}
Можно еще при запуске сохранять хендл окна, а дальше уже с ним делать всё, что угодно с помощью автохотки.
oIE := ComObjCreate("InternetExplorer.Application")
oIEHWND := oIE.HWND
WinMove, ahk_id %oIEHWND%,,1910, 200
Malcev ваш способ симпатизирует больше, но не работает чего-то... Проверьте мою правильность, на всякий случай
ie := ComObjCreate("InternetExplorer.Application")
ieHWND := ie.HWND
WinMove, ahk_id %ieHWND%,, 1910, 200
В начале нужно "DetectHiddenWindows On" прописать.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться