0

複合ファイル レベルでの Outlook Ole 添付ファイルの形式と仕様を理解しようとしています。手元にある Ole 添付ファイルは画像 (デバイスに依存しないビットマップ) であり、インライン画像を含む RTF テキスト メールを作成して Msg ファイルを作成しました。本文。Structured Storage Explorer (Microsoft のツール) を使用して msg ファイルを開くと、添付ファイルのサブストレージが表示されます。 サブストレージ ole アタッチメント

Ole Attachment Object の構造は理解していますが、サブストレージ内の MailStream ストリームのフォーマットはどこにもありません。誰かがフォーマットを知っているか、この場合に役立つドキュメントを教えてくれるかどうか尋ねています。具体的には MailStream について質問しています。複合ファイルの仕様がどのようになっているのか、またはそれに類似したものを指して答えないでください。前もって感謝します。

4

1 に答える 1

1

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

ところで、Structured Storage Explorer を使用する必要はありません - OutlookSpy でデータを見ることができます: IMessageボタンをクリックし、GetAttachmentTable タブに移動し、添付ファイルをダブルクリックし、PR_ATTACH_DATA_OBJ を選択し、右クリックして IMAPIProp::OpenProperty を選択し、選択します。 IID_IStorage.

于 2016-03-28T13:46:44.177 に答える