我可以在HTA(HTML應用程序)中獲取當前窗口位置嗎?這與VB6中的Me.Top
和Me.Left
類似,但我想要它獲得像素數。在HTA中獲取窗口位置
1
A
回答
2
使用JS,你可以得到最上面的窗口的位置top.screenLeft
和top.screenTop
。
+0
你也可以用VBScript來做到這一點,我自己嘗試過。 –
1
這是一個很酷的方式來做到這一點。它八九不離十動畫
的VBScript
一下添加到全局變量
Dim IntervalMovingWindow
然後添加此的OnLoad常規
Sub Window_OnLoad
moveTo screen.availWidth/2-200 , screen.availHeight/2-100
IntervalMovingWindow= Setinterval ("MoveTheWindow",100)
End Sub
然後添加這個程序的移動窗口(動畫風格)
Sub MoveTheWindow
Dim X,Y
X=top.screenleft
Y=top.screentop
If X<=60 Then
X=0
End If
If Y<=60 Then
Y=0
End If
If X<>0 Then
moveBy -20,0
End If
If Y<>0 Then
moveBy 0,-20
End If
If X=0 And Y=0 Then
moveto 0,0
clearInterval IntervalMovingWindow
End If
End Sub
如果邊框太大,這可能不起作用。在這種情況下,你可能需要在moveBy
改變-20
像-30
較大的負數和If {X or Y}=60
到一個更大的正數一樣If {X or Y}=80
注:不包括大括號「{}」,他們只是代表我談論X和Y條件。
相關問題
- 1. 在窗口中獲取視圖位置
- 2. Xna - 獲取窗口位置?
- 3. 如何獲取窗口的位置?
- 4. 獲取Internet Explorer窗口位置
- 5. 如何獲得HTA窗口的大小?
- 6. 獲取最大化最小化窗口的窗口位置
- 7. 如何獲取窗口位置並更新到其他窗口?
- 8. HTA使用現有窗口
- 9. 在python中獲取窗口的位置和大小用Xlib
- 10. 在python窗口中獲取本地鼠標位置
- 11. 獲取鼠標在窗口中的相對位置x11
- 12. 在gtk滾動窗口中獲取鼠標位置
- 13. 在yui中獲取窗口滾動或scrollY位置
- 14. 在JFrame中獲取鼠標位置考慮窗口邊界
- 15. Python如何在窗口中獲取位置時間
- 16. 在透明窗口中獲取鼠標位置
- 17. 如何在gxt中獲取窗口的x位置
- 18. iOS - 在窗口中獲取視圖的位置?
- 19. HTA如何將窗口放在角落?
- 20. 窗口中的位置按鈕取決於窗口大小
- 21. 在中心設置窗口位置
- 22. 在Overwolf中設置窗口位置
- 23. SWT可以獲取窗口中閃爍光標的位置
- 24. NCurses中是否有函數來獲取窗口的位置?
- 25. Xlib中的窗口位置
- 26. WPF窗口位置
- 27. WPF窗口位置
- 28. WPF窗口位置
- 29. WPF窗口位置
- 30. 如何從不同的程序窗口獲取窗口位置/大小?
用什麼語言?使用JS,你可以通過'top.screenLeft'和'top.screenTop'獲得最頂層窗口的位置。 – Teemu
是的,在JS中,並感謝好友... – faid