視窗位置的資訊儲存在哪裡?

視窗位置的資訊儲存在哪裡?

視窗位置的資訊儲存在哪裡?

一個例子:我啟動notepad.exe,它啟動時既沒有最小化也沒有最大化,而只是在螢幕中央出現一個中等大小的視窗。如果我關閉它並再次啟動它,它會處於相同的 XY 座標。但是,如果我在它位於螢幕底部時將其關閉,它將在螢幕底部(而不是中間)再次啟動。

如果我想手動更改視窗的 XY 位置,以便在非標準位置開啟它,我需要編輯什麼?

可能是註冊表,但是在哪裡呢?

答案1

每個程式都以自己的方式儲存有關其視窗的資訊。對於記事本,我在 Windows XP 註冊表中找到了以下內容。

在註冊表中,前往以下資料夾

HKEY_CURRENT_USER\Software\Microsoft\Notepad

然後修改以下值

iWindowPosX
iWindowPosY
iWindowPosDX
iWindowPosDY

X 和 Y 是視窗左上角的座標。 DX和DY是視窗的寬度和高度。

其他程式可能會將視窗位置資訊保存在註冊表或其他設定檔中。

相關內容