Magazine |
| | Community |
| | Workshop |
| | Tools & Samples |
| | Training |
| | Site Info |
|
|
||||||||
|
This interface is implemented in the Locale Enumeration Object, which is used to create a list of all locale identifiers (LCIDs) in the MIME database. A client can use this interface to retrieve an array of RFC1766INFO structures, which contain the Windows®-defined name and the RFC1766-conforming name corresponding to an LCID. A client uses this service to enumerate the entire set of LCIDs with human-readable names.
This interface is created through a call to IMultiLanguage::EnumRfc1766 and should be used when a client wants a list of all LCIDs the system recognizes. If a client wants information about specific locales, it is faster and easier to call IMultiLanguage::GetRfc1766Info. If the entire RFC1766INFO structure is not needed, a client can call IMultiLanguage::GetRfc1766FromLcid to retrieve only the RFC1766-conforming name.
IEnumRfc1766 Methods
Clone Makes a copy of the LCID enumerator. This method is not currently implemented. Next Retrieves an array of RFC1766INFO structures. Reset Resets the Locale Enumeration Object to the beginning of the enumeration sequence. Skip Skips the specified number of locales in the enumeration sequence.
Interface Information
Implementation Locale Enumeration Object (Mlang.dll) Inherits from IUnknown Header and IDL files Mlang.h, Mlang.idl Minimum availability Internet Explorer 4.0 Minimum operating systems Windows 95, Windows NT 4.0
Does this content meet your programming needs? Write us!
© 1998 Microsoft Corporation. All rights reserved. Terms of use.