MLCP enumeration
Used with the IMultiLanguage3::DetectOutboundCodePage and IMultiLanguage3::DetectOutboundCodePageInIStream to control the behavior of the methods.
Syntax
typedef enum tagMLCPF { MLDETECTF_MAILNEWS = 0x0001, MLDETECTF_BROWSER = 0x0002, MLDETECTF_VALID = 0x0004, MLDETECTF_VALID_NLS = 0x0008, MLDETECTF_PRESERVE_ORDER = 0x0010, MLDETECTF_PREFERRED_ONLY = 0x0020, MLDETECTF_FILTER_SPECIALCHAR = 0x0040, MLDETECTF_EURO_UTF8 = 0x0080 } MLCP;
Constants
- MLDETECTF_MAILNEWS
-
Not currently supported.
- MLDETECTF_BROWSER
-
Not currently supported.
- MLDETECTF_VALID
-
Detection result must be valid for conversion and text rendering.
- MLDETECTF_VALID_NLS
-
Detection result must be valid for conversion.
- MLDETECTF_PRESERVE_ORDER
-
Preserve preferred code page order. This is meaningful only if you have set the puiPreferredCodePages parameter in IMultiLanguage3::DetectOutboundCodePage or IMultiLanguage3::DetectOutboundCodePageInIStream.
- MLDETECTF_PREFERRED_ONLY
-
Only return one of the preferred code pages as the detection result. This is meaningful only if you have set the puiPreferredCodePages parameter in IMultiLanguage3::DetectOutboundCodePage or IMultiLanguage3::DetectOutboundCodePageInIStream.
- MLDETECTF_FILTER_SPECIALCHAR
-
Filter out graphical symbols and punctuation.
- MLDETECTF_EURO_UTF8
-
Return only Unicode codepages if the euro character is detected.
Requirements
|
Minimum supported client | Windows XP |
|---|---|
|
Minimum supported server | Windows 2000 Server |
|
Header |
|
|
IDL |
|