crashrpt2
Public Types | Public Member Functions | Public Attributes | List of all members
WTL::CFontDialogImpl< T > Class Template Reference
Inheritance diagram for WTL::CFontDialogImpl< T >:
WTL::CCommonDialogImplBase

Public Types

enum  { _cchStyleName = 64 }
 

Public Member Functions

 CFontDialogImpl (LPLOGFONT lplfInitial=NULL, DWORD dwFlags=CF_EFFECTS|CF_SCREENFONTS, HDC hDCPrinter=NULL, HWND hWndParent=NULL)
 
INT_PTR DoModal (HWND hWndParent=::GetActiveWindow())
 
void GetCurrentFont (LPLOGFONT lplf) const
 
void SetLogFont (LPLOGFONT lplf)
 
void SetFlags (DWORD dwFlags)
 
LPCTSTR GetFaceName () const
 
LPCTSTR GetStyleName () const
 
int GetSize () const
 
COLORREF GetColor () const
 
int GetWeight () const
 
BOOL IsStrikeOut () const
 
BOOL IsUnderline () const
 
BOOL IsBold () const
 
BOOL IsItalic () const
 
- Public Member Functions inherited from WTL::CCommonDialogImplBase
BOOL EndDialog (INT_PTR=0)
 
HWND Create (HWND, ATL::_U_RECT, LPCTSTR, DWORD, DWORD, ATL::_U_MENUorID, ATOM, LPVOID)
 

Public Attributes

CHOOSEFONT m_cf
 
TCHAR m_szStyleName [_cchStyleName]
 
LOGFONT m_lf
 

Additional Inherited Members

- Static Public Member Functions inherited from WTL::CCommonDialogImplBase
static UINT_PTR APIENTRY HookProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 
static LRESULT CALLBACK StartWindowProc (HWND, UINT, WPARAM, LPARAM)
 

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