¿Dónde se almacena la información sobre la posición de una ventana?

¿Dónde se almacena la información sobre la posición de una ventana?

¿Dónde se almacena la información sobre la posición de una ventana?

Un ejemplo: comienzo notepad.exey no comienza ni minimizado ni maximizado, sino solo una ventana de tamaño mediano en el centro de la pantalla. Si lo cierro y lo inicio de nuevo, está en las mismas coordenadas XY. Pero luego, si lo cierro mientras está en la parte inferior de la pantalla, comenzará nuevamente en la parte inferior (en lugar de en el medio) de la pantalla.

Si quisiera cambiar manualmente las posiciones XY de una ventana para que se abriera en una ubicación no estándar, ¿qué necesitaría editar?

Probablemente el registro, pero ¿dónde?

Respuesta1

Cada programa almacena información sobre sus ventanas a su manera. Para el Bloc de notas, encontré lo siguiente en mi registro de Windows XP.

En el registro, vaya a la siguiente carpeta

HKEY_CURRENT_USER\Software\Microsoft\Notepad

luego modifique los siguientes valores

iWindowPosX
iWindowPosY
iWindowPosDX
iWindowPosDY

X e Y son las coordenadas de la esquina superior izquierda de la ventana. DX y DY son el ancho y el alto de la ventana.

Otros programas pueden guardar información de posición de la ventana en el registro o en otros archivos de configuración.

información relacionada