IConverterSession::SetEncoding

适用于:Outlook 2013 | Outlook 2016

初始化转换期间要使用的编码。

HRESULT IConverterSession:: SetEncoding ( 
     ENCODINGTYPE et 
);

参数

et

ENCODINGTYPE 值。 仅支持以下值:

  • IET_BASE64
  • IET_UUENCODE
  • IET_QP
  • IET_7BIT
  • IET_8BIT

返回值

E_INVALIDARG

传递的编码类型无效。

备注

使用 IConverterSession::MAPIToMIMEStm 执行转换之前调用 SetEncoding

使用 SetEncoding 仅设置邮件项最外层邮件正文的编码。 Microsoft Outlook 2010和Microsoft Outlook 2013为任何单个附件选择编码。

MFCMAPI 引用

有关 MFCMAPI 示例代码,请参阅下表。

文件 函数 Comment
MapiMime.cpp
ImportEMLToIMessage
MFCMAPI 使用 MimeToMAPI 将 EML 文件转换为 MAPI 消息。
MapiMime.cpp
ExportIMessageToEML
MFCMAPI 使用 MAPIToMIMEStm 将 MAPI 消息转换为 EML 文件。

另请参阅