2

我试过使用 FolderBrowserDialog ,这似乎适用于我的开发机器。但是,这在Windows 2008 R2 Server Core上不受支持。无论如何,我尝试运行此代码 - 出现对话框,但主显示窗格不可用。

我也尝试过使用 Windows shell32 API (SHBrowseForFolder) 得到完全相同的结果。ComDlg32 GetOpenFileName 似乎适用于选择文件。

不知道还有什么可以尝试的。

4

2 回答 2

1

一直存在关于为什么这是必要的问题。我同意这种情绪。我没有透露很多关于什么和原因的细节,这可能会导致一些混乱。

这个问题的编程答案是 SHBrowseForFolder 中使用的 BROWSEINFO 结构中的标志包括 NEWDIALOGSTYLE。删除该标志会为我正确显示浏览对话框。

于 2011-04-04T16:20:54.493 回答
0

你不能使用不存在的东西。请管理员重新配置机器。

于 2011-04-04T16:03:04.570 回答