Windows C++ Library
|
#include <Font.hpp>
Public Member Functions | |
CFont () | |
CFont (int iID) | |
CFont (const CLogFont &rLogFont) | |
CFont (HFONT hFont, bool bOwn=false) | |
CFont (const CFont &rhs) | |
~CFont () | |
CFont & | operator= (const CFont &rhs) |
HFONT | Handle () const |
bool | Create (int iID) |
bool | Create (const CLogFont &rLogFont) |
void | Create (HFONT hFont, bool bOwn=false) |
bool | Select (const CWnd &rParent) |
CString | Format (CLogFont::FontFormat eFormat) const |
Static Public Member Functions | |
static bool | Parse (const tchar *pszFont, CFont &oFont) |
Protected Member Functions | |
void | Release () |
Protected Attributes | |
HFONT | m_hFont |
bool | m_bOwner |
CFont::CFont | ( | ) |
CFont::CFont | ( | int | iID | ) |
CFont::CFont | ( | const CLogFont & | rLogFont | ) |
CFont::CFont | ( | HFONT | hFont, |
bool | bOwn = false |
||
) |
CFont::CFont | ( | const CFont & | rhs | ) |
CFont::~CFont | ( | ) |
HFONT CFont::Handle | ( | ) | const [inline] |
bool CFont::Create | ( | int | iID | ) |
bool CFont::Create | ( | const CLogFont & | rLogFont | ) |
void CFont::Create | ( | HFONT | hFont, |
bool | bOwn = false |
||
) |
bool CFont::Select | ( | const CWnd & | rParent | ) |
CString CFont::Format | ( | CLogFont::FontFormat | eFormat | ) | const |
bool CFont::Parse | ( | const tchar * | pszFont, |
CFont & | oFont | ||
) | [static] |
void CFont::Release | ( | ) | [protected] |
HFONT CFont::m_hFont [protected] |
bool CFont::m_bOwner [protected] |