Если я переместлю и изменим размер окна Блокнота, скажем, влево: 100, Топ: 100, Ширина: 1000, Высота: 800, при следующем открытии Блокнота окно автоматически откроется в этом месте и размере. То же самое с Firefox и т. Д.
Существует ли способ (функция Windows API и т. Д.) Получить эти значения по умолчанию (слева, сверху, ширина, высота) окна для определенного процесса (если у меня есть дескриптор окна и / или имя процесса / ID)?
Если это невозможно для каждого процесса, есть ли функция для получения значения по умолчанию слева, сверху, ширине, высоте любого окна, открываемого в Windows?
Я использую C # и .Net Framework.