ReactOS 0.4.16-dev-117-g38f21f9
|
Public Types | |
typedef IFont * | LPFONT |
typedef TEXTMETRICW | TEXTMETRICOLE |
typedef TEXTMETRICW * | LPTEXTMETRICOLE |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | Clone ([out] IFont **ppfont) |
HRESULT | IsEqual ([in] IFont *pFontOther) |
HRESULT | SetRatio ([in] LONG cyLogical, [in] LONG cyHimetric) |
HRESULT | QueryTextMetrics ([out] TEXTMETRICOLE *ptm) |
HRESULT | AddRefHfont ([in] HFONT hfont) |
HRESULT | ReleaseHfont ([in] HFONT hfont) |
HRESULT | SetHdc ([in] HDC hdc) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Properties | |
BSTR | Name [get, set] |
CY | Size [get, set] |
BOOL | Bold [get, set] |
BOOL | Italic [get, set] |
BOOL | Underline [get, set] |
BOOL | Strikethrough [get, set] |
SHORT | Weight [get, set] |
SHORT | Charset [get, set] |
HFONT | hFont [get] |
typedef IFont* IFont::LPFONT |
typedef TEXTMETRICW * IFont::LPTEXTMETRICOLE |
typedef TEXTMETRICW IFont::TEXTMETRICOLE |
HRESULT IFont::QueryTextMetrics | ( | [out] TEXTMETRICOLE * | ptm | ) |
|
getset |
|
getset |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |