Wo werden die Informationen zur Position eines Fensters gespeichert?

Wo werden die Informationen zur Position eines Fensters gespeichert?

Wo werden die Informationen zur Position eines Fensters gespeichert?

Ein Beispiel: Ich starte notepad.exeund es startet weder minimiert noch maximiert, sondern nur als mittelgroßes Fenster in der Mitte des Bildschirms. Wenn ich es schließe und erneut starte, hat es die gleichen XY-Koordinaten. Wenn ich es dann aber schließe, während es sich am unteren Bildschirmrand befindet, wird es wieder am unteren Bildschirmrand (und nicht in der Mitte) gestartet.

Was müsste ich bearbeiten, wenn ich die XY-Positionen eines Fensters manuell ändern möchte, sodass es an einer nicht standardmäßigen Stelle geöffnet wird?

Wahrscheinlich die Registrierung, aber wo?

Antwort1

Jedes Programm speichert Informationen über seine Fenster auf seine eigene Weise. Für Notepad habe ich in meiner Windows XP-Registrierung Folgendes gefunden.

Gehen Sie in der Registrierung zu folgendem Ordner

HKEY_CURRENT_USER\Software\Microsoft\Notepad

Ändern Sie dann die folgenden Werte

iWindowPosX
iWindowPosY
iWindowPosDX
iWindowPosDY

X und Y sind die Koordinaten der oberen linken Ecke des Fensters. DX und DY sind die Breite und Höhe des Fensters.

Andere Programme speichern möglicherweise Informationen zur Fensterposition in der Registrierung oder in anderen Einstellungsdateien.

verwandte Informationen