RTF_WCSINFO
Область применения: Outlook 2013 | Outlook 2016
Эта структура позволяет указать сведения для распаковки текста сообщения в сжатом формате RTF и при необходимости возвращать поток текста в собственном формате.
Краткие сведения
typedef struct {
ULONG size;
ULONG ulFlags;
ULONG ulInCodePage;
ULONG ulOutCodePage;
} RTF_WCSINFO;
Members
size
Размер структуры RTF_WCSINFO в количестве байтов.
ulFlags
Это битовая маска флагов параметров для функции WrapCompressedRTFStreamEx . Поддерживаемые флаги параметров:
Flag | Описание |
---|---|
MAPI_MODIFY |
Это указывает, намерен ли клиент записать возвращенный интерфейс упакованого потока. |
STORE_UNCOMPRESSED_RTF |
Это указывает, должна ли распаковка RTF записываться в поток, на который указывает указатель lpCompressedRTFStream функции WrapCompressedRTFStreamEx . |
MAPI_NATIVE_BODY |
Это указывает, преобразуется ли распакованный поток в основной текст перед возвратом потока. Этот флаг нельзя объединить с флагом MAPI_MODIFY . |
ulInCodePage
Это значение кодовой страницы сообщения. Как правило, это значение получается из канонического свойства PidTagInternetCodepage в сообщении. Это значение используется, только если флаг MAPI_NATIVE_BODY передается в ulFlags. В противном случае это значение игнорируется.
ulOutCodePage
Это значение кодовой страницы возвращаемого распакованного потока, который вы хотите. Если задано значение, отличное от нуля, функция WrapCompressedRTFStreamEx преобразует поток в указанную кодовую страницу. Если для параметра задано нулевое значение, MAPI решает, какую кодовую страницу использовать. Это значение используется только в том случае, если флаг MAPI_NATIVE_BODY передается в ulFlags, а формат текста не является RTF. В противном случае это значение игнорируется.