Господа программисты, подскажите пожалуйста, что надо сделать, чтобы если ShellExecuteEx не нашел ассоциированных приложений с данным типом файла показал стандартный диалог выбора приложений?
Здравствуйте, De-Bugger, Вы писали:
DB>Здравствуйте, Аноним, Вы писали:
А>>GetLastError возвращает ERROR_NO_ASSOCIATION.
DB>Можно попробовать следующее: если функция вернула ERROR_NO_ASSOCIATION, то запустить еще еще раз, но с verb == "openas"
Здравствуйте, Mihajlo, Вы писали:
DB>>Можно попробовать следующее: если функция вернула ERROR_NO_ASSOCIATION, то запустить еще еще раз, но с verb == "openas"
M>спасибо помогло=)
Да, и не забудьте указать флаг SEE_MASK_INVOKEIDLIST.