MultiLanguage object
Provides access to all other objects and interfaces implemented by MLang. The MultiLanguage object is the primary MLang object.
Remarks
The MultiLanguage object supports four interfaces that provide the following services.
- Retrieving code page and locale information from the registry.
- Converting between different code pages.
- Determining the code pages to which a given character or set of characters belongs.
- Creating custom fonts to display characters from multiple code pages.
- Determining where a line break should occur based on the given locale.
In addition, the MultiLanguage object provides access to the Code Page Enumeration Object, the Locale Enumeration Object, and the Conversion Object, each of which provides a specialized set of services to the client.
Interfaces Implemented
IMLangCodePages | |
IMLangFontLink | |
IMLangFontLink2 | |
IMLangLineBreakConsole | |
IMultiLanguage | |
IMultiLanguage2 |
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Header |
Mlang.h |
IDL |
Mlang.idl |
DLL |
Mlang.dll |
CLSID |
CLSID_CMultiLanguage |