Я пытаюсь создать меню «Открыть с помощью» (как видно в проводнике Windows / файлов) для своего приложения Qt. Кажется, я не могу понять, как я должен получить список всех связанных программ. Реестр кажется беспорядочным и непоследовательным, и использование AssocQueryStringA
дает мне только значение по умолчанию. Мне известно о SHOpenWithDialog
, но я ищу список отдельных записей. Спасибо.