crashrpt
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)
 
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
 

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
 

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