- PR -

Shell Extensionについて

1
投稿者投稿内容
清華
ベテラン
会議室デビュー日: 2005/12/21
投稿数: 50
投稿日時: 2006-06-16 13:57
お世話になっています清華です。

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwui/html/shellinstobj.asp

を参考に仮想フォルダを作成しようとしているのですがうまくいきません。

引用:

argeting a directory by explicit path

InitPropertyBag
Target=REG_SZ:"<full path to target directory>"



とあるので
コード:
InitPropertyBag
    Target=REG_SZ:"C:\Perl"


と書き換えて行ってみたのですが飛んでくれません。

CLSIDは{00000000-0000-0000-C000-000000000000}を使用しています(一時的な実験なので)

このようにフォルダからフォルダに飛ぶ場合はCOMの自作しかないのでしょうか?(参考記事にはCOM作成なしでできそうなようなことがツラツラとかかれてるんですが

COMの作成が必要であるのならばC#を使用したそのようなCOMの作成について参考になるところを教えていただけないでしょうか?自力で見つけたのは
http://www.codeproject.com/csharp/dateparser.asp
http://www.informit.com/articles/article.asp?p=169474&rl=1
程度の記事で、フォルダの動作を完全に再現できるようなコードで参考になるものは発見できませんでした。

どうぞよろしくお願いします。

OS: Win XP Home
1

スキルアップ/キャリアアップ(JOB@IT)