視窗位置的資訊儲存在哪裡?
一個例子:我啟動notepad.exe
,它啟動時既沒有最小化也沒有最大化,而只是在螢幕中央出現一個中等大小的視窗。如果我關閉它並再次啟動它,它會處於相同的 XY 座標。但是,如果我在它位於螢幕底部時將其關閉,它將在螢幕底部(而不是中間)再次啟動。
如果我想手動更改視窗的 XY 位置,以便在非標準位置開啟它,我需要編輯什麼?
可能是註冊表,但是在哪裡呢?
答案1
每個程式都以自己的方式儲存有關其視窗的資訊。對於記事本,我在 Windows XP 註冊表中找到了以下內容。
在註冊表中,前往以下資料夾
HKEY_CURRENT_USER\Software\Microsoft\Notepad
然後修改以下值
iWindowPosX
iWindowPosY
iWindowPosDX
iWindowPosDY
X 和 Y 是視窗左上角的座標。 DX和DY是視窗的寬度和高度。
其他程式可能會將視窗位置資訊保存在註冊表或其他設定檔中。