从Windows Server Core上的WPF应用程序浏览文件夹/文件对话框

时间:2019-05-12 08:20:10

标签: c# winapi notepad server-core windows-server-2019

我希望能够在Windows Server Core上运行的WPF应用程序中浏览文件夹和文件。

使用FolderBrowserDialog的默认方式显示对话框,但未显示选择文件夹的主显示面板。我也使用过SHBrowseForFolder,但是出现了相同的结果。

我知道默认情况下Windows Core不会支持此功能,但我发现Notepad应用程序正在使用打开文件对话框,该对话框在该OS上运行良好。 是否使用我不知道的任何其他API?还是它实现了自己的打开文件对话框,而我必须这样做?

1 个答案:

答案 0 :(得分:0)

很久以前有人问过这个问题。

  

该问题的编程答案是:   包含在SHBrowseForFolder中的BROWSEINFO结构   NEWDIALOGSTYLE。删除该标志将正确显示浏览对话框   对我来说。

链接: How can I use the Browse for Folder dialog from a WPF app on Windows Server Core?