私のデスクトップ(画面)の右下にhtaアプリケーションウィンドウを移動しようとしています。私は静的な値を置く場合、それは動作しますが、すべての画面解像度の右下にウィンドウを配置したいと思います。私は.hta "窓を上の境界から50%、右の境界から5%の場所に置く方法を知らない"。ここに私の小さなスクリプトがあります:HTAアプリケーション:画面の右下にウィンドウを配置します
<script language="VBScript">
'On Error Resume Next
window.resizeTo 450, 400
window.moveTo (screen.width -450)/2, (screen.height-400)/2
</script>
しかし、右下のウィンドウを置くことはできません。
<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>
私は、ウィンドウを中央にすることができます。
を、あなたはWindowTopとWindowLeftを使用することはできません。 window.moveToが左上のウィンドウコーナーを設定する場合、下端は次のようになります。 'window.moveTo monitorWidth-WindowWidth、monitorHeight-WindowHeight' – Holger
ありがとう、まだ動作しません。今、ウィンドウは左上にあります。 – user3321425