我正在尝试获取窗户的位置和大小。但是,我看到在任何全屏窗口中X和Y都得到-9。
from flask import Flask
app = Flask(__name__)
import matplotlib.pyplot as plt
@app.route("/")
def hello():
x = [2, 4, 6]
y = [1, 3, 5]
plt.plot(x, y)
plt.show()
if __name__ == "__main__":
app.run()
以上代码的输出为:
WinGetTitle, WT, A
WinGet, WID, ID, A
WinGetPos, X, Y, Width, Height, %WT%
ListVars
WinWaitActive ahk_class AutoHotkey
ControlSetText Edit1, [Title]`r`n%WT%`r`n[ID]`r`n%WID%`r`n[Dimensions]`r`nX: %X%`r`nY: %Y%`r`nWidth: %Width%`r`nHeight: %Height%
WinWaitClose
是我的决议引起了这个问题吗?当我使用窗口间谍时,我可以清楚地看到窗口的左上角为0,0绝对值或9.9,按窗口。
知道为什么会这样吗?
答案 0 :(得分:0)
从窗口区域到屏幕的0x0,客户区域是-9 x y。就是这样。