私はIThumbnailProvider
Windows7で使用するためにを開発しようとしています。この特定のサムネイルは同じディレクトリ内の他のファイルにも依存するためIInitializeWithStream
、作業するパス以外のものを使用する必要があります。これはIInitializeWithItem
です。(または、を使用することもできますIInitializeWithFile
が、それは明らかにさらに眉をひそめています。)
私が何をしても、それを機能させることはできません。私はMicrosoftのFileTypeVerifier.exe
ツールを使って使用することを青信号にしてIInitializeWithItem
いますが、エクスプローラーがそれを呼び出すと、それは試してみるだけのようIInitializeWithStream
です。(これは、上記のインターフェイスを一時的に実装し、その中でBeep()を実行することによってテストされましたInitialize()
)何かを構成するのを忘れましたか?
つまり、これを機能させるにはどうすればよいですか?