MLang Reference
This reference contains descriptions of the MLang objects, interfaces and methods, structures, and enumerated types.
These tools allow a developer to deal with a variety of international and multilingual issues. MLang provides:
- Code page and locale enumeration from the MIME database.
- Code page, locale, and character set information retrieval.
- Character set conversion between different multibyte character sets, as well as to and from Unicode.
- A method of working with a set of code pages at once.
- A way to determine which code pages contain a given character or string.
- Detection of which possible code pages and languages text data is written in.
- Custom font creation to display characters from a variety of character sets at once.
- Locale-aware line breaking for console-based applications.
The following topics are the references for the various objects, interfaces and methods, structures, and enumerated types that are exposed by MLang.