タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

WindowsとAPIに関するihagのブックマーク (1)

  • 仮想フォルダを既存フォルダのようにしてしまう(Shell Namespace) | わき道プログラミング torch

    前回の記事から間が空いてしまいましたが、未だにサイトは復旧していません・・・ 今回は、シェル名前空間(Shell Namespace)に仮想フォルダを作成し、それをあたかも既存フォルダのようにしてしまう、という手順を紹介します。これはサイトで配布している「MyFolder」に使用しています。また、Windows 上では「マイ ドキュメント」がこれを行っています。 シェル名前空間に仮想フォルダを置くには、最低限 IShellFolder インターフェイスと IPersistFolder インターフェイスを実装する必要があります。詳しい実装方法やレジストリの登録方法は省略します。 ここで既存フォルダと同じような動作をさせるのに手っ取り早い方法は、『既存フォルダの IShellFolder インターフェイスを取得しておき、仮想フォルダで実装している IShellFolder インターフェイス

  • 1