Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Collects information about character sets, code pages, or locales from the MIME database; and converts strings from one character set to another.
Members
The IMultiLanguage interface inherits from the IUnknown interface. IMultiLanguage also has these types of members:
- Methods
Methods
The IMultiLanguage interface has these methods.
Method | Description |
---|---|
ConvertString | Converts the given source string from the source code page to the destination code page. |
ConvertStringFromUnicode | Translates the source Unicode string to the specified multibyte code page. |
ConvertStringReset | |
ConvertStringToUnicode | Translates the source string from the specified code page to Unicode. |
CreateConvertCharset | Creates a charset Conversion object and gets its corresponding IMLangConvertCharset interface. |
EnumCodePages | Creates a Code Page Enumeration Object, initializes it with the value specified with grfFlags, and gets the corresponding IEnumCodePage interface. |
EnumRfc1766 | Creates a Locale Enumeration Object and gets the corresponding IEnumRfc1766 interface. |
GetCharsetInfo | Gets the MIMECSETINFO structure corresponding to the specified character set name. |
GetCodePageInfo |
Note GetCodePageInfo is available for use in the operating systems specified in the Requirements section. It not available within an app container on Windows 8 and will always return E_FAIL.
Gets the MIMECPINFO structure corresponding to the code page specified in uiCodePage. |
GetFamilyCodePage | Gets the family code page identifier value corresponding to uiCodePage. |
GetLcidFromRfc1766 | Gets the locale identifier value (LCID) that corresponds to the given RFC1766-conforming name. |
GetNumberOfCodePageInfo | Returns the number of code pages for which there is information available on the system. |
GetRfc1766FromLcid | Gets the RFC1766-conforming name that corresponds to the given locale identifier (LCID). |
GetRfc1766Info | Gets an RFC1766INFO structure that corresponds to the given locale identifier (LCID) value. |
IsConvertible | Checks if the charset conversion from the source code page to the destination code page can be performed. |
Remarks
IMultiLanguage provides access to three interfaces: IEnumCodePage, IEnumRfc1766, and IMLangConvertCharset. By calling these enumeration and conversion interfaces, you can get information more efficiently than by calling the IMultiLanguage methods repeatedly.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Header |
Mlang.h |
IDL |
Mlang.idl |
DLL |
Mlang.dll |