IMLangConvertCharset::Ini...     IMLangFontLink::GetFontCo...     MLang Interfaces    
Web Workshop (Miscellaneous)

IMLangFontLink Interface


This interface implements a set of services that enable an application to use font linking.

IMLangFontLink Methods

GetFontCodePages Retrieves the set of code pages whose characters can be output by the given font on the given device context.
MapFont Creates a font to output the characters from the given set of code pages.
ReleaseFont Releases a font object created by the IMLangFontLink::MapFont method.
ResetFontMapping Clears the font cache that is used to store fonts created by IMLangFontLink::MapFont.

Interface Information

Implementation MultiLanguage 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

Windows CE

Windows CE Use version 2.12 and later
Minimum availability Internet Explorer 4.0

Remarks

This interface enables an application to utilize font linking. Font linking is a term used to describe the process of automatic font switching based on the character code values of the text stream to be rendered. For example, characters for Hebrew and Japanese are not likely included in a single font. The services provided by this interface would allow a client to switch between a Hebrew font and a Japanese font to output a string containing characters from both languages. IMLangFontLink does this by creating custom fonts and providing an underlying font cache in the implementation.



Back to topBack to top

Did you find this topic useful? Suggestions for other topics? Write us!

© 1999 Microsoft Corporation. All rights reserved. Terms of use.