ReactOS  0.4.12-dev-18-gf469aca
MultiLanguage::IMLangFontLink Interface Reference

import"mlang.idl";

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: