программы для Windows - приложение(Ери) сегодня - сохранить позицию окна в файл или реестр.
Если известно, где находятся эти данные, их можно отредактировать вручную в блокноте или редакторе реестра.
(неправильные записи реестра могут вызвать нестабильность или ошибки Windows)
создание автоматизированного способа должно быть легко для кого-то с небольшим количеством навыков кодирования, и он может быть запущен по мере необходимости (т. е. после того, как монитор повторно подключен).
Это можно сделать с помощью действия сценарий. ,bat файл или приложение.
приложения, о которых идет речь, должны быть закрыты до этого, хотя для того, чтобы желаемые позиции стали реализованы.
другая возможность с возможностью" онлайн " (не требуется перезапуск приложения) будет, если Windows позволяет получить доступ к окну одного процесса другим.
Подход может быть функциями SendMessage и WindowProc.
(Я не уверен на данный момент, если это относится только к потокам родительское приложение или может быть сделано потоками других приложений, а также...и, конечно, требует хороших знаний в программировании для Windows)
https://msdn.microsoft.com/en-us/library/windows/desktop/ms644950%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396
посылает указанное сообщение окну или окну.
[...]
Если указанное окно было создано вызывающим потоком, процедура window немедленно вызывается как подпрограмма. Если заданное окно было создано другим потоком, система переключается на этот поток и вызывает соответствующую оконную процедуру.
сообщение WM_Move
https://docs.microsoft.com/en-us/windows/desktop/winmsg/wm-move
отправлено после перемещения окна.
окно получает это сообщение через WindowProc функция.
https://msdn.microsoft.com/en-us/library/ms633573%28v=VS.85%29.aspx?f=255&MSPPError=-2147217396
определенную приложением функцию, которая обрабатывает сообщения, отправленные в окно.
[...]