投稿日 | : 2007/02/05(Mon) 16:45 |
投稿者 | : Edward |
Eメール | : |
URL | : |
タイトル | : Re^2: SHBrowseForFolderに[新しいフォルダ]ボタン |
K.J.K.様
御意見有難う御座います。
> おそらく、フックしてから強引にステータス欄を作り各種処理する、
> ぐらいしかないのでは。
ステータスのコントロール自体がNewDialogStyleに
なると無いのかなと感じています。
外見上、ステータス欄が有ったスペースは
より広くなっているのですけどね。
そこで、その上のタイトルに書く文字列に
vbCrLfを入れて2行や3行にした場合
旧スタイルではステータスの有った場所に
文字列が入るようになりますね。
そこで、動的にタイトル文字列を変更出来ない
ものかと、今は企んでいます。
何方か経験が有る方いらっしゃいましたら
御指導下さい。宜しくお願いいたします。
また、気が付いたのですが旧スタイルではulFlagsに
BIF_RETURNONLYFSDIRS(&H1)を指定すると。フォルダ
のみ表示され。[マイ コンピュータ]等実体の無い項目を
選んでも[OK]ボタンは使用不可状態でしたが。
BIF_RETURNONLYFSDIRS Or BIF_NEWDIALOGSTYLEとすると
[マイ コンピュータ]を選んでも[OK]ボタンは使用可能
状態になってしまうんですね。
これも旧スタイルの様に[マイ コンピュータ]を選んで
いる状態では[OK]ボタンは使用不可に出来ないもので
しょうか?
BIF_NEWDIALOGSTYLEにすると[新しいフォルダ(N)]ボタンが
使えるようになるのは良いのですが。
解決出来ない不都合さも出てきて困っています。
皆さんは、どう解決していますか?