2009-07-16 38 views
1

エクスプローラでサムネイルを生成する方法を研究しているときにIExtractImageへの参照が多く表示されます。ターゲットOSがXPであるためVista/7の新しいAPIは使用できません。IExtractImage COMインターフェイスの実装

IExtractImageを使用してサムネイルを取得し、それを作成するのではなく、IExtractimageを使用してサムネイルを取得する方法について説明しました。サムネイルを取得したくないので、Windowsエクスプローラでカスタム画像フォーマットを表示できるようにしたい。

IExtractImageオブジェクトをどのように実装し、実際にサムネイルに描画するのに使用するAPIについては何も教えてくれません。通常はmsdnの記事を参照してください404が見つかりませんでした。

私が使用しているC/C++

答えて

2

あなたはIExtractImage(またはIExtractImage2)を実装し、シェル拡張として登録します。 CodeProjectのこの記事の良い記事:http://www.codeproject.com/KB/shell/thumbextract.aspx

+0

VS2005に変換するとコンパイルされないVC++ 5プロジェクトです(それは試しても実行されません) –

+1

IExtractImageを実装する方法は? – codekaizen

+1

"はVS2005に変換するとコンパイルされません" awww didums –

関連する問題