Как центрировать окно HTA, чтобы оно находилось в центре экрана, независимо от разрешения экрана размера HTA. У меня есть это:
</head>
<script>
Sub DoResize 'Do not use Window_Onload
window.resizeTo 800,600
strComputer = "."
Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_DesktopMonitor")
For Each objItem in colItems
intHorizontal = objItem.ScreenWidth
intVertical = objItem.ScreenHeight
Next
intLeft = (intHorizontal - 800) / 2
intTop = (intVertical - 600) / 2
window.moveTo intLeft, intTop
End Sub
DoResize() 'Run the subroutine to position the containing window (your HTA dialog) before the body is rendered.
</script>
<body>
Но если я изменю разрешение экрана, это не сработает и изменит размер окна HTA.
Вопрос: Как переместить HTA в центр экрана независимо от размера HTA разрешения экрана.