1
我試圖將我的hta應用程序窗口移動到桌面(屏幕)的右下角。如果我把靜態值,那麼它的工作原理,但我希望把窗口放在每個屏幕分辨率的右下角。我不知道如何對.hta說「把窗口從上邊框放置50%,從右邊框放置5%」。這是我的小腳本:HTA應用程序:將窗口放置在屏幕的右下角
<script language="VBScript">
'On Error Resume Next
window.resizeTo 450, 400
var monitorHeight = screen.Height;
var monitorWidth = screen.Width;
window.moveTo monitorWidth-450, monitorHeight-400
window.moveTo WindowLeft,WindowTop
</script>
我可以居中窗口:
<script language="VBScript">
'On Error Resume Next
window.resizeTo 450, 400
window.moveTo (screen.width -450)/2, (screen.height-400)/2
</script>
但不能把窗口的右下角。
如果窗口應放置於右下角,則不能使用WindowTop和WindowLeft。 如果window.moveTo設置左上方的windowcorner,則右下角是:'window.moveTo monitorWidth-WindowWidth,monitorHeight-WindowHeight' – Holger
非常感謝,依然無法正常工作。現在窗口在左上角。 – user3321425