crashrpt2
Public Member Functions | List of all members
WTL::CBitmapButton Class Reference
Inheritance diagram for WTL::CBitmapButton:
WTL::CBitmapButtonImpl< CBitmapButton >

Public Member Functions

 DECLARE_WND_SUPERCLASS (_T("WTL_BitmapButton"), GetWndClassName()) CBitmapButton(DWORD dwExtendedStyle
 
- Public Member Functions inherited from WTL::CBitmapButtonImpl< CBitmapButton >
 CBitmapButtonImpl (DWORD dwExtendedStyle=BMPBTN_AUTOSIZE, HIMAGELIST hImageList=NULL)
 
BOOL SubclassWindow (HWND hWnd)
 
DWORD GetBitmapButtonExtendedStyle () const
 
DWORD SetBitmapButtonExtendedStyle (DWORD dwExtendedStyle, DWORD dwMask=0)
 
HIMAGELIST GetImageList () const
 
HIMAGELIST SetImageList (HIMAGELIST hImageList)
 
int GetToolTipTextLength () const
 
bool GetToolTipText (LPTSTR lpstrText, int nLength) const
 
bool SetToolTipText (LPCTSTR lpstrText)
 
bool GetCheck () const
 
void SetCheck (bool bCheck, bool bUpdate=true)
 
void SetImages (int nNormal, int nPushed=-1, int nFocusOrHover=-1, int nDisabled=-1)
 
BOOL SizeToImage ()
 
void DoPaint (CDCHandle dc)
 
LRESULT OnCreate (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnDestroy (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnMouseMessage (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnEraseBackground (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnPaint (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnFocus (UINT uMsg, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnLButtonDown (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnLButtonDblClk (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnLButtonUp (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnCaptureChanged (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnEnable (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnMouseMove (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnMouseLeave (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnKeyDown (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 
LRESULT OnKeyUp (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 
LRESULT OnTimer (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnUpdateUiState (UINT, WPARAM, LPARAM, BOOL &)
 
void Init ()
 
BOOL StartTrackMouseLeave ()
 
bool IsHoverMode () const
 
bool IsCheckMode () const
 

Additional Inherited Members

- Public Types inherited from WTL::CBitmapButtonImpl< CBitmapButton >
enum  
 
enum  
 
- Public Attributes inherited from WTL::CBitmapButtonImpl< CBitmapButton >
DWORD m_dwExtendedStyle
 
CImageList m_ImageList
 
int m_nImage [_nImageCount]
 
CToolTipCtrl m_tip
 
LPTSTR m_lpstrToolTipText
 
unsigned m_fMouseOver
 
unsigned m_fFocus
 
unsigned m_fPressed
 
unsigned m_fChecked
 

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