MIMECONTF (Windows CE 5.0)
This enumerated type is used as a member of the MIMECPINFO structure to specify the possible uses of a code page.
typedef enum tagMIMECONTF { MIMECONTF_MAILNEWS = 0x00000001, MIMECONTF_BROWSER = 0x00000002, MIMECONTF_MINIMAL = 0x00000004, MIMECONTF_IMPORT = 0x00000008, MIMECONTF_SAVABLE_MAILNEWS = 0x00000100, MIMECONTF_SAVABLE_BROWSER = 0x00000200, MIMECONTF_EXPORT = 0x00000400, MIMECONTF_PRIVCONVERTER = 0x00010000, MIMECONTF_VALID = 0x00020000, MIMECONTF_VALID_NLS = 0x00040000, MIMECONTF_MIME_IE4 = 0x10000000, MIMECONTF_MIME_LATEST = 0x20000000, MIMECONTF_MIME_REGISTRY = 0x40000000} MIMECONTF;
Elements
- MIMECONTF_MAILNEWS
Code page is meant to display on mail and news clients. - MIMECONTF_BROWSER
Code page is meant to display on browser clients. - MIMECONTF_MINIMAL
Code page is meant to display in minimal view. This value is generally not used. - MIMECONTF_IMPORT
Value that indicates that all of the import code pages should be enumerated. - MIMECONTF_SAVABLE_MAILNEWS
Code page includes encodings for mail and news clients to save a document in. - MIMECONTF_SAVABLE_BROWSER
Code page includes encodings for browser clients to save a document in. - MIMECONTF_EXPORT
Value that indicates that all of the export code pages should be enumerated. - MIMECONTF_PRIVCONVERTER
Value that indicates the encoding requires (or has) a private conversion engine. A client of IEnumCodePage doesn't use this value. - MIMECONTF_VALID
Value that indicates the corresponding encoding is supported on the system. - MIMECONTF_VALID_NLS
Value that indicates that only the language support file should be validated. Normally, both the language support file and the supporting font are checked. - MIMECONTF_MIME_IE4
Value that indicates the Microsoft® Internet Explorer 4.0 MIME data from MLang's internal data should be used. - MIMECONTF_MIME_LATEST
Value that indicates that the latest MIME data from MLang's internal data should be used. - MIMECONTF_MIME_REGISTRY
Value that indicates that the MIME data stored in the registry should be used.
Remarks
When passed through the grfFlags parameter in the IMultiLanguage::EnumCodePages method, the MIMECONTF constants enable a client to tailor a list of code pages from the MIME database to suit its needs. Furthermore, the bits representing the above flags can be combined, so that 0x00000003 represents MIMECONTF_MAILNEWS | MIMECONTF_BROWSER. If this value is passed through IMultiLanguage::EnumCodePages, any subsequent calls to IEnumCodePage::Next retrieve a list of code pages that have both the MIMECONTF_MAILNEWS and the MIMECONTF_BROWSER flags. 0x0000 can be specified to obtain the maximum number of code pages possible.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Mlang.h, Mlang.idl.
Send Feedback on this topic to the authors