Magazine |
| | Community |
| | Workshop |
| | Tools & Samples |
| | Training |
| | Site Info |
|
|
||||||||
|
Contains detailed information gathered from the MIME database about a given code page.
Syntax
typedef struct tagMIMECPINFO{ DWORD dwFlags; UINT uiCodePage; UINT uiFamilyCodePage; WCHAR wszDescription[MAX_MIMECP_NAME]; WCHAR wszWebCharset[MAX_MIMECSET_NAME]; WCHAR wszHeaderCharset[MAX_MIMECSET_NAME]; WCHAR wszBodyCharset[MAX_MIMECSET_NAME]; WCHAR wszFixedWidthFont[MAX_MIMEFACE_NAME]; WCHAR wszProportionalFont[MAX_MIMEFACE_NAME]; BYTE bGDICharset; } MIMECPINFO, *PMIMECPINFO;
Members
- dwFlags
- Combination of the values defined in the MIMECONTF enumerated type, or 0x0000.
- uiCodePage
- Code page identifier value that conforms to the National Language Support (NLS) definition.
- uiFamilyCodePage
- Windows® code page with which uiCodePage shares the attributes of wszFixedWidthFont and wszProportionalFont. If not defined in the database, this member is the same value as uiCodePage.
- wszDescription
- Human-readable description of uiCodePage.
- wszWebCharset
- Character set name corresponding to uiCodePage in a form that can be used with Web browsers. If not present in the MIME database, this member is the same as wszBodyCharset.
- wszHeaderCharset
- Character set name, if it exists, that corresponds to uiCodePage in a form that can be used with mail agent header tags. If not available in the database, this member is the same as wszBodyCharset.
- wszBodyCharset
- Character set name, if it exists, that corresponds to uiCodePage in a form that can be used with mail agent body tags. If not available in the database, this member should return NULL.
- wszFixedWidthFont
- Default typeface to be used for the fixed-width font. A browser client can use this name to choose a font for a fixed-pitch text element.
- wszProportionalFont
- Default typeface to be used for the proportional font. A browser client can use this name to choose a font for a proportional text element.
- bGDICharset
- Windows character set representation that corresponds to uiCodePage.
Remarks
A client can retrieve a MIMECPINFO structure for every code page the system recognizes through calls to the IEnumCodePage::Next method. Alternatively, this information can be accessed one code page at a time through calls to the IMultiLanguage::GetCodePageInfo method.
Structure Information
Windows NT Use version 4.0 and later. Windows Use Windows 95 and later. Header Declared in Mlang.h. Minimum availability Internet Explorer 4.0
See Also
IEnumCodePage, IMultiLanguage::EnumCodePages, IMultiLanguage::GetCodePageInfo, MLang Structures
Does this content meet your programming needs? Write us!
© 1998 Microsoft Corporation. All rights reserved. Terms of use.