Windows C++ Library
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
CCmdButton Class Reference

#include <CmdBtn.hpp>

Inheritance diagram for CCmdButton:
CButton CStdWnd CCtrlWnd CPopupWnd CMsgWnd CWnd

List of all members.

Public Member Functions

 CCmdButton ()

Protected Member Functions

virtual void GetCreateParams (WNDCREATE &rParams)
virtual LRESULT WndProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
virtual void OnNCDestroy ()
virtual void OnDrawItem (uint iID, uint iAction, uint iState, CDC &rDC, uint iItem, const CRect &rcItem)
virtual void OnMouseMove (const CPoint &ptCursor, WCL::KeyFlags iKeyFlags)
virtual void OnTimer (WCL::TimerID iTimerID)

Protected Attributes

bool m_bOnToolbar
bool m_bTimerOn

Static Protected Attributes

static CCmdButtong_pActiveBtn = NULL

Constructor & Destructor Documentation


Member Function Documentation

void CCmdButton::GetCreateParams ( WNDCREATE rParams) [protected, virtual]

Reimplemented from CButton.

LRESULT CCmdButton::WndProc ( HWND  hWnd,
UINT  iMsg,
WPARAM  wParam,
LPARAM  lParam 
) [protected, virtual]

Reimplemented from CStdWnd.

void CCmdButton::OnNCDestroy ( ) [protected, virtual]

Reimplemented from CMsgWnd.

void CCmdButton::OnDrawItem ( uint  iID,
uint  iAction,
uint  iState,
CDC rDC,
uint  iItem,
const CRect rcItem 
) [protected, virtual]

Reimplemented from CMsgWnd.

void CCmdButton::OnMouseMove ( const CPoint ptCursor,
WCL::KeyFlags  iKeyFlags 
) [protected, virtual]

Reimplemented from CPopupWnd.

void CCmdButton::OnTimer ( WCL::TimerID  iTimerID) [protected, virtual]

Reimplemented from CMsgWnd.


Member Data Documentation

bool CCmdButton::m_bOnToolbar [protected]
bool CCmdButton::m_bTimerOn [protected]
CCmdButton * CCmdButton::g_pActiveBtn = NULL [static, protected]

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