IEnumCodePage interface
Gets information about many code pages at one time or determines which code pages fit a certain flag.
Members
The IEnumCodePage interface inherits from the IUnknown interface. IEnumCodePage also has these types of members:
- Methods
Methods
The IEnumCodePage interface has these methods.
Method | Description |
---|---|
Clone | |
Next | Gets an array of MIMECPINFO structures for the specified number of code pages. |
Reset | Resets the Code Page Enumeration Object to the beginning of the enumeration sequence. |
Skip | Advances the position of the Code Page Enumeration Object in the enumeration sequence by the specified amount. |
Remarks
A client can use this interface to get an array of MIMECPINFO structures, which contain detailed information about a given code page.
When calling IMultiLanguage::EnumCodePages to initialize IEnumCodePage, the client can set one or more of the flags defined in the MIMECONTF enumerated type to obtain specific information. For example, a browser client can set MIMECONTF_BROWSER to get a list of character sets that are appropriate for its character-set-switching menu.
This interface should be used when a client wants information about many code pages at one time, or when a client wants to know which code pages fit a certain flag. If information about specific code pages is required, a client should call IMultiLanguage::GetCodePageInfo.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Header |
Mlang.h |
IDL |
Mlang.idl |
DLL |
Mlang.dll |