Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This interface implements a set of services that enable an application to use font linking. This interface inherits from the IMLangCodePagesinterface. The IMlangFontLink2interface subsumes this interface and adds methods that support scripting. This interface is not supported on all Windows Mobile operating systems. See the SDK documentation specific to your target device to see whether this functionality is supported.
Methods
The following table shows the methods for this interface in alphabetical order. Like all COM interfaces, this interface inherits the methods of the IUnknowninterface.
Method | Description |
---|---|
Retrieves the set of code pages whose characters can be output by the given font in the given device context. |
|
Creates a font to output the characters from the given set of code pages. |
|
Releases a font object created by the IMLangFontLink::MapFontmethod. |
|
Clears the font cache that is used to store fonts created by the IMLangFontLink::MapFontmethod. |
Remarks
This interface enables an application to use 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. The IMLangFontLinkinterface does this by creating custom fonts and providing an underlying font cache in the implementation.
Requirements
Header | mlang.h, mlang.idl |
Library | mlang.dll |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |