ReactOS 0.4.15-dev-7887-g64a59a1
MultiLanguage::IMLangFontLink Interface Reference
Inheritance diagram for MultiLanguage::IMLangFontLink:
Collaboration diagram for MultiLanguage::IMLangFontLink:

Public Member Functions

HRESULT GetFontCodePages ([in] HDC hDC, [in] HFONT hFont, [out] DWORD *pdwCodePages)
HRESULT MapFont ([in] HDC hDC, [in] DWORD dwCodePages, [in] HFONT hSrcFont, [out] HFONT *phDestFont)
HRESULT ReleaseFont ([in] HFONT hFont)
HRESULT ResetFontMapping ()
- Public Member Functions inherited from MultiLanguage::IMLangCodePages
HRESULT GetCharCodePages ([in] WCHAR chSrc, [out] DWORD *pdwCodePages)
HRESULT GetStrCodePages ([in, size_is(cchSrc)] const WCHAR *pszSrc, [in] LONG cchSrc, [in] DWORD dwPriorityCodePages, [out] DWORD *pdwCodePages, [out] LONG *pcchCodePages)
HRESULT CodePageToCodePages ([in] UINT uCodePage, [out] DWORD *pdwCodePages)
HRESULT CodePagesToCodePage ([in] DWORD dwCodePages, [in] UINT uDefaultCodePage, [out] UINT *puCodePage)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 67 of file mlang.idl.

Member Function Documentation

◆ GetFontCodePages()

HRESULT MultiLanguage::IMLangFontLink::GetFontCodePages ( [in] HDC  hDC,
[in] HFONT  hFont,
[out] DWORD pdwCodePages 

◆ MapFont()

HRESULT MultiLanguage::IMLangFontLink::MapFont ( [in] HDC  hDC,
[in] DWORD  dwCodePages,
[in] HFONT  hSrcFont,
[out] HFONT phDestFont 

◆ ReleaseFont()

HRESULT MultiLanguage::IMLangFontLink::ReleaseFont ( [in] HFONT  hFont)

◆ ResetFontMapping()

HRESULT MultiLanguage::IMLangFontLink::ResetFontMapping ( )

The documentation for this interface was generated from the following file: