0

SaveFileDialog または OpenFileDialog コントロールの左側のショートカット ボタンをオーバーライド/変更/作成する方法はありますか?

デフォルトは、「最近使ったドキュメント」、「デスクトップ」、「マイ ドキュメント」、「マイ コンピュータ」、「マイ ネットワーク」です。「最近使ったドキュメント」を「マイ スーパー クール フォルダ」に変更するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

2

古いオペレーティング システム、XP 時代を使用している必要があります。「プレース バー」は、Vista および Win7 バージョンのダイアログには存在しません。古いスタイルのダイアログに表示される内容は、レジストリ キーによって制御されます。これは、単一のプログラムによる変更にはあまり適していません。しかし、この雑誌の記事は、何が必要かを示しています。

最新バージョンでは、代わりに「お気に入り」が表示されます。これらは、c:\users\name\links フォルダー内の単純な .lnk ファイルです。このスレッドの私の回答で、.lnk ファイルを作成するコードを見つけることができます。

これについては簡単に行ってください。ユーザーは通常、フォルダーがそれほどクールだとは考えていません。彼女があなたのアプリだけを実行するようにマシンをセットアップしない限り、それ以外は何も実行しません。フォルダーが事前に選択された状態でダイアログが開くように、代わりに InitialDirectory プロパティを設定することを検討してください。

于 2011-05-01T16:16:42.747 に答える