[ONLINE] [AltaVista] [InfoSeek]
[NaruTo の御家頁] [NaruTo の WZ 工房]
[初めに] [機能] [その他] [終わりに] [DOWNLOAD] [Bottom]

SHBF.tll

    [Top] [Bottom]

  1. 初めに
  2.  Windows95 の Shell には 「Folder を選択するためのダイアログ」が 用意されていますが、WZ から呼び出すには Win32 SDK が必要です。
     このマクロは WZ から「フォルダの参照」ダイアログを呼び出せるようにします。


    [Top] [Bottom] [使用法] [リファレンス]

  3. 機能
  4.  SHBF.c は 「フォルダの参照」ダイアログ を呼び出す Win32 API の関数「SHBroseForFolder」を Wrap する関数一つのみを持つライブラリです。

      [機能]

    1. 使用法
    2.  このライブラリは TLL で提供され、 ソースは公開していませんので、使用するマクロに於
      #include <SHBF.h>
      として下さい。
      [機能]

    3. リファレンス
    4. 関数
      [リファレンス]
      BOOL OpenBroseFolder(HWND hwndOwner,mchar* pszFolder) 引数 返り値

    [Top] [Bottom] [変更履歴] [著作権・配布条件等]

  5. その他

    1. [その他]

    2. 変更履歴
    3. 1997/11/12 ver0.10
      • 初版作成

      [その他]

    4. 著作権・配布条件等

    [Top] [Bottom]

  6. 終わりに・・・
  7.  僕にとってのずっと疑問だったのが、 しばしば「フォルダ参照ダイアログ」というものを見かけるが、 どうやってだしているのだろうかというのだった。  当然 OS の機能だろうとは思っていたが、 ずっとその API が分からなかった。  今までも何度か調べたことはあったが、先日徹底的に探してみた。 MSDN Library で、「Browse」 とか 「Folder」 とかで検索したが それらしいのが見当たらない。 「Shell」 の持っている機能だろうと当たりをつけ 「SH*」 で検索して、 やっと 「SHBrowseForFolder」 という関数を見つけた。  なお、本当のこの library を公開した目的は、
    dialogControlRefer で対応してくれ〜
    という要望のためです。 (^^;



[Top] [Bottom]

DOWNLOAD

SHBrowseForFolder() Wrapper 関数

SHBF.tll ver0.10

【対応バージョン】
WZ32 ver3.00B
【アーカイブ内容】
ドキュメント、バイナリ、サンプルマクロ「SHBFtest」
ここからDOWNLOAD


[Top]