MLCONVCHAR
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
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.