UpDownBtn.cpp
上传用户:popouu88
上传日期:2013-02-11
资源大小:2894k
文件大小:1k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. // UpDownBtn.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "UpDownBtn.h"
  5. #ifdef _DEBUG
  6. #define new DEBUG_NEW
  7. #undef THIS_FILE
  8. static char THIS_FILE[] = __FILE__;
  9. #endif
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CUpDownBtn
  12. CUpDownBtn::CUpDownBtn()
  13. {
  14. this->action = 0;
  15. }
  16. CUpDownBtn::~CUpDownBtn()
  17. {
  18. }
  19. BEGIN_MESSAGE_MAP(CUpDownBtn, CButton)
  20. //{{AFX_MSG_MAP(CUpDownBtn)
  21. ON_WM_LBUTTONDOWN()
  22. ON_WM_LBUTTONUP()
  23. //}}AFX_MSG_MAP
  24. END_MESSAGE_MAP()
  25. /////////////////////////////////////////////////////////////////////////////
  26. // CUpDownBtn message handlers
  27. void CUpDownBtn::OnLButtonDown(UINT nFlags, CPoint point) 
  28. {
  29. CButton::OnLButtonDown( nFlags , point );
  30. this->GetParent( )->SendMessage( WM_UPDOWNBUTTON , this->action , true );
  31. }
  32. void CUpDownBtn::OnLButtonUp(UINT nFlags, CPoint point) 
  33. {
  34. CButton::OnLButtonUp(nFlags, point);
  35. this->GetParent( )->SendMessage( WM_UPDOWNBUTTON , this->action , false );
  36. }