Я немного застрял здесь. Я пытаюсь получить общий диалог, который появляется, когда вы открываете / сохраняете файл в полноэкранном режиме Internet Explorer и сохраняете его. Если я открою диалоговое окно, изменим его размер, закрою и снова открою, он не запомнит его размер и сбросит его до значения по умолчанию. Я попытался покопаться в записях реестра общего диалога (Comdlg32), но не нашел никаких рабочих решений.

Эта проблема возникает только в IE, работающем под Windows 7. Другие браузеры и другие версии Windows, похоже, не имеют этой проблемы. К сожалению, переключение браузера или ОС в моем сценарии не вариант. Использование стороннего приложения тоже не вариант :(

Изменить: Настройки размера общих диалоговых окон, которые открываются, хранятся для каждой программы отдельно в программе: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU. Но когда я добавляю ключ для Internet Explorer (скопированный из системы, в которой он работает), он просто игнорирует запись.

0