2016-03-28 14 views
0

複合Ole添付ファイルの形式と仕様を複合ファイルレベルで理解しようとしていますが、Ole添付ファイルはPicture(Device Independent Bitmap)であり、私はMsgファイルを本文テキスト内のインライン画像付きのRTFテキストメールを作成します。私はオレの添付ファイルオブジェクトの構造を理解 substorage ole attachmentOle Attachment IStorage形式仕様

、しかし、私はどこにも見つけることができないことは形式である:構造化記憶域エクスプローラー(マイクロソフトによる工具)を使用して、MSGファイルを開く 、私は、添付ファイルのサブストレージを見ることができますサブストレージ内のMailStreamストリームの私は誰かがフォーマットを知っているか、この場合に役立つドキュメントに私を指し示すことができるかどうか尋ねています。私はMailStreamについて具体的に尋ねていますが、複合ファイルの仕様や類似点を指摘して答えてください。 ありがとうございます。

答えて

1

私が知る限り、最初の4バイトはdwAspectです。次の2 DWORDは幅と高さです。

ところで、あなたは、構造化記憶域エクスプローラーを使用する必要はありません - あなたはOutlookSpy内のデータを見ることができます:、IMessageがボタンをクリックしGetAttachmentTable]タブに移動し、添付ファイルをダブルクリックし、PR_ATTACH_DATA_OBJを選択し、右クリックし、IMAPIPropを選択します。 :OpenProperty、IID_IStorageを選択します。

+0

あなたの答えをありがとう、それについては確信しています、私は最初の4バイトがdwAspectであると確信しています。 01 00 00 00 66 37 00 00 a7 29 00 00、最初の1は真ですdwAspect、次のDWORDSは寸法が非常に高いです。 – RaniDevpr

+0

14182 x 10663は2倍のサイズです –

+1

ドミトリーありがとうございます、あなたは最高です、これはあなたが私の質問にすばらしく答えるものではありません。 – RaniDevpr