Диалоговое окно «Поиск папки / файла» из приложения WPF в Windows Server Core - PullRequest
3 голосов
/ 12 мая 2019

Я хочу иметь возможность просматривать папки и файлы в приложении WPF, работающем в Windows Server Core.

По умолчанию при использовании FolderBrowserDialog отображается диалоговое окно, но не отображается основная панель отображения с выбором папок. Я тоже использовал SHBrowseForFolder, но появляется тот же результат.

Я знаю, что ядро ​​Windows по умолчанию не собиралось поддерживать эту функцию, но я выяснил, что приложение Notepad использует диалог открытия файла, который отлично работает в этой ОС. Использует ли он какой-либо другой API, о котором я не знаю? Или он реализовал свой собственный диалог открытия файла, и я должен сделать то же самое?

1 Ответ

1 голос
/ 13 мая 2019

Некоторые люди задавали этот вопрос давно.

Программный ответ на этот вопрос заключался в том, что флаги в Структура BROWSEINFO, используемая в SHBrowseForFolder, включена NEWDIALOGSTYLE. Снятие этого флага отображает диалоговое окно просмотра правильно для меня.

Ссылка: Как использовать диалоговое окно «Обзор папок» из приложения WPF в Windows Server Core?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...