В моей настольной программе Windows я хочу, чтобы пользователь мог выбирать средство просмотра текста, которое будет использовать моя программа.
По умолчанию он будет настроен на те программы, которые он использует для просмотра файлов .TXT, и я могу найти это достаточно легко из реестра. Но он может захотеть использовать Блокнот, Wordpad или другую программу (например, UltraEdit).
Это то, что я придумал для диалогового окна:
(источник: beholdgenealogy.com )
На самом деле у меня есть два вопроса здесь:
Есть ли рекомендуемый пользовательский интерфейс для этого (то есть какой-то диалог, который я должен использовать)?
Существует ли простой способ проверить, когда пользователь входит в исполняемый файл программы, действительно ли он способен просматривать текст?