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

Mlang.h

IDL

Mlang.idl

 

 

Show: