http://www.mvps.org/btmtz/vbexplorer/
を参考にアプリケーションを作成しているのですが、
今まで見たことがないコーディングなので、ソース解析に戸惑っています。
やりたいことは、ツリービューで選択されている項目のフルパスを取得したいのですが、
どなたか、このソースを解析したことがある方、ご指導をお願いします。
もう少し補足します。
選択されている項目というよりは、ツリービューで項目が選択されたら、
そのフルパスを取得したいと思っています。
リストビューのファイルをダブルクリックすると、ShellExecuteExを読んでいたのですが、
lpFileには何も入っていませんでした。
ハンドルからパスを取得するAPIなどはあるのでしょうか?
そのサンプルはフォルダ検索等を全て
アイテムIDリストを使って行っています。
ツリーノードが選択されたときに渡されるアイテムIDリストから
SHGetPathFromIDListを使ってパスに変換してやればいいはずです。
聖 羅樹 さん
SHGetPathFromIDListを使って出来ました。
ありがとうございました。