Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This enumeration is used as an inbound or outbound flag for character set conversion.
typedef enum tagMLCONVCHARF {MLCONVCHARF_NONE = 0,MLCONVCHARF_AUTODETECT = 1,MLCONVCHARF_NCR_ENTITIZE = 2,MLCONVCHARF_NAME_ENTITIZE = 4,MLCONVCHARF_USEDEFCHAR = 8,MLCONVCHARF_NOBESTFITCHARS = 16
} MLCONVCHAR;
Elements
- MLCONVCHARF_NONE
Inbound flag that specifies that the default setting is to be used. - MLCONVCHARF_AUTODETECT
Outbound flag that a client can use to verify if the Conversion object has detected the source code page. When this flag is set, the IMLangConvertCharset::GetSourceCodePage method returns the detected value for the source code page. - MLCONVCHARF_NCR_ENTITIZE
Inbound flag a client can specify when creating or initializing the Conversion object. This flag applies to Unicode-to-multibyte conversion only, and it indicates that any character code that cannot be displayed in the destination multibyte code page is encoded as the corresponding numeric entity code. - MLCONVCHARF_NAME_ENTITIZE
Inbound flag a client can specify when creating or initializing the Conversion object. This flag applies to Unicode-to-multibyte conversion only, and it indicates that any character code that cannot be displayed in the destination multibyte code page is encoded as the corresponding named entity code. - MLCONVCHARF_USEDEFCHAR
Inbound flag a client can specify when using the IMultiLanguage2::ConvertStringFromUnicodeEx and IMultiLanguage2::ConvertStringToUnicodeEx methods. This flag applies to Unicode-to-multibyte conversion only, and it indicates that any character code that cannot be displayed in the destination multibyte code page is output as the specified sequence of characters. - MLCONVCHARF_NOBESTFITCHARS
Flag that instructs the method not to convert characters from a supporting code page to a best fit character on a nonsupporting code page. For example, this flag would prevent the ® symbol from being converted to a normal R when converting from a supporting code page to a nonsupporting code page.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Mlang.h, Mlang.idl.
See Also
Send Feedback on this topic to the authors