Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IMLangConvertCharset interface

Converts a string from one code page to another.

Members

The IMLangConvertCharset interface inherits from the IUnknown interface. IMLangConvertCharset also has these types of members:

Methods

The IMLangConvertCharset interface has these methods.

MethodDescription
DoConversion

Converts the given string from the source code page of the Conversion object to its destination code page.

DoConversionFromUnicode

Converts the given wide-character string from Unicode to the destination code page of the Conversion object.

DoConversionToUnicode

Converts the given string from the source multibyte code page of the Conversion object to the Unicode character set.

GetDestinationCodePage

Gets the identifier value of the destination code page of the Conversion object.

GetProperty

Gets the MLCONVCHAR constants that the Conversion object sets.

GetSourceCodePage

Gets the code page identifier value that is designated as the source code page of the Conversion object.

Initialize

Initializes the internal state of the Conversion object with the specified parameters.

 

Remarks

A client creates an instance of the Conversion by using IMultiLanguage::CreateConvertCharset or by explicitly calling CoCreateInstance. The IMLangConvertCharset methods perform more efficient character set conversions than the methods in the IMultiLanguage interface.

A caller uses this interface to perform character set conversions repeatedly that involve the same combination of source and destination code pages. This interface can also be used to reinitialize the Conversion with new source and destination code pages as many times as necessary.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Mlang.h

IDL

Mlang.idl

DLL

Mlang.dll

 

 

Show:
© 2017 Microsoft