Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Список программ как в окне "Выбор программы"


Автор: OlafShadow 25.11.2006, 21:43
Здравствуйте, подскажите где в реестре взять список программ выводящийся в окне "Выбор программы"(Open with...) при попытке открыть файл с незарегистрированным расширением.

Автор: bems 26.11.2006, 06:03
HKCR\Applications и HKCU\Applications(если есть)
Но это надмножество. По какой логике он их там фильтрует я не знаю

Автор: OlafShadow 27.11.2006, 21:09
Проблема решена, используются следующие ключи реестра:

HKEY_CLASSES_ROOT\Applications

HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)