投稿日 | : 2007/02/06(Tue) 17:01 |
投稿者 | : Edward |
Eメール | : |
URL | : |
タイトル | : Re^4: SHBrowseForFolderに[新しいフォルダ]ボタン |
K.J.K.様
御指導有難う御座います。
> コールバックを用意して、BFFM_SELCHANGEDを受け取ったときにAPI関数を
> 用いるなどしてファイルシステムのものであるのかを判断し、BFFM_ENABLEOK
> をSendMessageして使用可能/不可を切り替えるとか。
これは、私も同じ事を企んでいました。フォルダ名が取得出来なかった時は
Call SendMessage(hwnd, BFFM_ENABLEOK, 0, ByVal 0&)
して実現出来ました。使用可能状態へは勝手に戻してくれるようです。
> コールバックを用意して、BFFM_INITIALIZEDを受け取ったときにAPI関数を
> 使って該当するStaticコントロールのTextを書き換えるとか。
元々は、BFFM_SELCHANGEDを受取った時、現在選ばれているフォルダの
フルパスをステータスに表示していました。
同じような事をしたいのですが、タイトルのID(?、メッセージの送り先)って
どうしたら特定出来ますでしょうか?
経験の有る方、御指導下さいますよう。よろしくお願いいたします。