2

FolderBrowserDialogを使用してみましたが、開発マシンで動作するようです。ただし、これはWindows 2008 R2ServerCoreではサポートされていません。とにかくこのコードを実行しようとしました-ダイアログは表示されますが、メイン表示ペインは使用できません。

また、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 に答える