IConverterSession::SetCharSet
Область применения: Outlook 2013 | Outlook 2016
Указывает необязательный набор символов, который преобразователь MAPI в MIME использует при преобразовании сообщения MAPI в поток MIME.
HRESULT SetCharset(
BOOL fApply,
HCHARSET hcharset,
CSETAPPLYTYPE csetapplytype);
Параметры
fApply
[в] Указывает, следует ли использовать определенный набор символов для преобразования. Присвойте этому параметру значение true , чтобы применить набор символов при последующих преобразованиях. Установите для этого параметра значение false , если вы больше не хотите применять какой-либо определенный набор символов и вернуться к значениям по умолчанию для последующих сообщений.
hcharset
[в] Дескриптор набора символов, определенный в mimeole.h Почты Windows. Укажите значение NULL , чтобы указать, что вы не хотите применять какой-либо определенный набор символов. Для значений, отличных от NULL , используйте такую функцию, как MimeOleGetCodePageCharset , чтобы получить дескриптор для набора символов.
csetapplytype
[в] Указывает, как применить набор символов для преобразования сообщения, как определено в mimeole.h Почты Windows.
Возвращаемое значение
S_OK
Вызов функции выполнен успешно.
Справочные материалы по MFCMAPI
Пример кода MFCMAPI указан в приведенной ниже таблице.
Файл | Функция | Comment |
---|---|---|
MapiMime.cpp |
ImportEMLToIMessage |
MFCMAPI использует MimeToMAPI для преобразования EML-файла в сообщение MAPI. |
MapiMime.cpp |
ExportIMessageToEML |
MFCMAPI использует MAPIToMIMEStm для преобразования сообщения MAPI в ФАЙЛ EML. |
См. также
IConverterSession::MAPIToMIMEStm
IConverterSession::SetEncoding