C++にて、ファイルのサムネイルを設定するには?
Posted: 2009年7月15日(水) 23:51
お世話になっております。
先日よりここでIPropertyStorageに関する質問をさせていただいております。
http://www.play21.jp/board/formz.cgi?ac ... &rln=36675
VC++で IPropertyStorage を使い、ファイルのプロパティの概要にある項目を
書き換えるプログラムを作っています。
IPropertyStorageで使用されているPropIdl.hの中で、PIDSI_THUMBNAILという
定数を見つけました。ファイルのサムネイルを設定できるIDだと思うのですが、
使用方法が分かりません。タイトルや表題、作成者などは文字列を書き込めば
設定できると直感的に理解できるのですが、サムネイルの場合、何をどうやって
設定するのかがわかりません。画像ファイルのパスでしょうか、バイナリデータ
でしょうか。。。
グーグルで検索をしてみましたが、参考になりそうなページが思うように
見つかりませんでした。しかし、サムネイルを設定できるとすれば、
ぜひやってみたいと思っています。
使用方法やサンプルコードなど、ご教授いただければ幸いです。
よろしくお願いいたします。
(Windows XP SP3、VC++ 2008 EE)
先日よりここでIPropertyStorageに関する質問をさせていただいております。
http://www.play21.jp/board/formz.cgi?ac ... &rln=36675
VC++で IPropertyStorage を使い、ファイルのプロパティの概要にある項目を
書き換えるプログラムを作っています。
IPropertyStorageで使用されているPropIdl.hの中で、PIDSI_THUMBNAILという
定数を見つけました。ファイルのサムネイルを設定できるIDだと思うのですが、
使用方法が分かりません。タイトルや表題、作成者などは文字列を書き込めば
設定できると直感的に理解できるのですが、サムネイルの場合、何をどうやって
設定するのかがわかりません。画像ファイルのパスでしょうか、バイナリデータ
でしょうか。。。
グーグルで検索をしてみましたが、参考になりそうなページが思うように
見つかりませんでした。しかし、サムネイルを設定できるとすれば、
ぜひやってみたいと思っています。
使用方法やサンプルコードなど、ご教授いただければ幸いです。
よろしくお願いいたします。
(Windows XP SP3、VC++ 2008 EE)