tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルOpenFileDialogのファイル縮小表示につてい
記事No9129
投稿日: 2009/06/30(Tue) 17:01
投稿者金次郎
いつもお世話になっております。

使用環境
・VS2008
・VB.net

OpenFileDialogでファイル選択ダイアログを
表示する時、初期表示状態を、「一覧」ではなく、
「縮小版」を表示させたいのですが、どのプロパティを
設定すれば良いでしょうか?
またこの様な設定は可能なのでしょうか?

よろしくお願いします。

[ツリー表示へ]
タイトルRe: OpenFileDialogのファイル縮小表示につてい
記事No9130
投稿日: 2009/06/30(Tue) 22:25
投稿者neptune
> OpenFileDialogでファイル選択ダイアログを
> 表示する時、初期表示状態を、「一覧」ではなく、
> 「縮小版」を表示させたいのですが、どのプロパティを
> 設定すれば良いでしょうか?
断言は出来ないですが、多分そのようなプロパティは用意されてないです。

> またこの様な設定は可能なのでしょうか?
APIが苦にならないのなら可能と思います。
ものすごく簡単に書きますが、

・OpenFileDialogをHookする
・表示形式の指定する所のクラス名を予めSPY++などで取得しておき
 クラス名からHWND取得
・取得したWindowへ「一覧」をSendMessageで送ってやる
という手順になるかと思います。

多分調べている内にrundialogが出てくると思いますが、APIだけでやるのも
手間も処理も殆ど変わりません。構造が多少違うくらいと感じてます。


・・・サンプルは勘弁してください。私も調べ倒さなければならないので。
ググればVB6+APIのサンプルならあるかも??vb.netもあるかも??

[ツリー表示へ]
タイトルRe^2: OpenFileDialogのファイル縮小表示につてい
記事No9131
投稿日: 2009/07/01(Wed) 11:28
投稿者金次郎
>APIが苦にならないのなら可能と思います。
>ものすごく簡単に書きますが、
>
>・OpenFileDialogをHookする
>・表示形式の指定する所のクラス名を予めSPY++などで取得しておき
> クラス名からHWND取得
>・取得したWindowへ「一覧」をSendMessageで送ってやる
>という手順になるかと思います。

アドバイス、ありがとうございます。
プロパティ設定などでは実現は無理そうという感じなのですね。
教えていただいた方面で改めて調べてみます。

[ツリー表示へ]