TcStaticDlg.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. // TcStaticDlg.h : 头文件
  2. //
  3. #pragma once
  4. #include <afxinet.h>
  5. #include "Label.h"
  6. #include "TransparentStatic.h"
  7. using namespace std;
  8. class TcStaticDlgAutoProxy;
  9. // TcStaticDlg 对话框
  10. class TcStaticDlg : public CDialog
  11. {
  12. DECLARE_DYNAMIC(TcStaticDlg);
  13. friend class TcStaticDlgAutoProxy;
  14. // 构造
  15. public:
  16. TcStaticDlg(CWnd* pParent = NULL); // 标准构造函数
  17. virtual ~TcStaticDlg();
  18. // 对话框数据
  19. enum { IDD = IDD_TCSTATIC_DIALOG };
  20. protected:
  21. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  22. // 实现
  23. protected:
  24. TcStaticDlgAutoProxy* m_pAutoProxy;
  25. HICON m_hIcon;
  26. BOOL CanExit();
  27. // 生成的消息映射函数
  28. virtual BOOL OnInitDialog();
  29. afx_msg void OnPaint();
  30. afx_msg HCURSOR OnQueryDragIcon();
  31. afx_msg void OnClose();
  32. virtual void OnOK();
  33. virtual void OnCancel();
  34. DECLARE_MESSAGE_MAP()
  35. public:
  36. CDC m_backDC;
  37. bool m_bBackground;
  38. CBitmap m_backBmp;
  39. CTransparentStatic m_MyText_One; //tc:对应IDC_STATIC_ONE
  40. CLabel m_MyText_Two; //tc:对应IDC_STATIC_TWO
  41. DWORD m_Count_One;
  42. DWORD m_Count_Two;
  43. CFont m_Font_Piaohao;
  44. afx_msg void OnBnClickedFirst();
  45. afx_msg void OnBnClickedSecond();
  46. };