Where is the information about the position of a window stored?

All we need is an easy explanation of the problem, so here it is.

Where is the information about the position of a window stored?

An example: I start notepad.exe, and it starts neither minimized or maximized, but just a medium size window in the center of the screen. If I close it and start it again, it is at the same XY coordinates. But then if I close it while it is at the bottom of the screen, it will start up again at the bottom (as opposed to the midlle) of the screen.

If I wanted to manually change the XY positions of a window so it were to open up at a non-standard location, what would I need to edit?

Probably the registry, but where?

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

Each program stores information about its windows in its own way. For Notepad, I found the following in my Windows XP registry.

In the registry, go to the following folder

HKEY_CURRENT_USER\Software\Microsoft\Notepad

then modify the following values

iWindowPosX
iWindowPosY
iWindowPosDX
iWindowPosDY

X and Y are the coordinates of the window’s top left corner.
DX and DY are the width and height of the window.

Other programs might save window position information in the registry or in other settings files.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply