ButtonDlg.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. #pragma once
  2. #include "DlgControlItem.h"
  3. // CButtonDlg 对话框
  4. class CButtonDlg : public CDlgControlItem
  5. {
  6. DECLARE_DYNAMIC(CButtonDlg)
  7. protected:
  8. CSkinButton m_Button2;
  9. CSkinButton m_Button3;
  10. CSkinButton m_Button4;
  11. CSkinButton m_Button5;
  12. CSkinButton m_Button6;
  13. CSkinButton m_Button7;
  14. CSkinButton m_Button8;
  15. CSkinButton m_Button9;
  16. CImageEx m_ImageBack;
  17. public:
  18. CButtonDlg(CWnd* pParent = NULL); // 标准构造函数
  19. virtual ~CButtonDlg();
  20. protected:
  21. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  22. virtual BOOL OnInitDialog();
  23. virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
  24. virtual LRESULT DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam);
  25. //接口函数
  26. protected:
  27. //绘制函数
  28. virtual void DrawClientArea(CDC*pDC,int nWidth,int nHeight);
  29. //消息函数
  30. protected:
  31. //按钮响应
  32. afx_msg void OnBnClickedButton1();
  33. DECLARE_MESSAGE_MAP()
  34. public:
  35. afx_msg void OnBnClickedButton7();
  36. afx_msg void OnBnClickedButton2();
  37. afx_msg void OnBnClickedButton3();
  38. afx_msg void OnBnClickedButton4();
  39. afx_msg void OnBnClickedButton5();
  40. afx_msg void OnBnClickedButton6();
  41. };