Есть ли способ обнаружить и сохранить местоположение и размер всех открытых окон, а также их состояние (Минимизировано, Максимизировано и т.д.)
Я никогда не разрабатывал ничего, что получало бы информацию от реальной операционной системы таким образом. Требуется ли вызов для Windows API и включать неуправляемый код?
Если это неясно, прокомментируйте и я попытаюсь уточнить.