RECTDLG.H
上传用户:sesekoo
上传日期:2020-07-18
资源大小:21543k
文件大小:1k
源码类别:

界面编程

开发平台:

Visual C++

  1. // rectdlg.h : header file
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CRectDlg dialog
  14. class CRectDlg : public CPropertyPage
  15. {
  16. void _UpdateControls();
  17. // Construction
  18. public:
  19. CRectDlg(CWnd* pParent = NULL); // standard constructor
  20. static COLORREF g_clrTransparent;
  21. COLORREF m_clrFill, m_clrOutline;
  22. // Dialog Data
  23. //{{AFX_DATA(CRectDlg)
  24. enum { IDD = IDD_PROP_RECT };
  25. CSpinButtonCtrl m_SpinCtrl;
  26. BOOL    m_bNoFill;
  27. UINT    m_nPenSize;
  28. CExtColorButton m_BtnColorOutline;
  29. CExtColorButton m_BtnColorFill;
  30. //}}AFX_DATA
  31. // Implementation
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  34. // Generated message map functions
  35. //{{AFX_MSG(CRectDlg)
  36. virtual BOOL OnInitDialog();
  37. //}}AFX_MSG
  38. afx_msg LRESULT OnInternalUpdateControls(WPARAM wParam, LPARAM lParam);
  39. afx_msg LRESULT OnColorChangedFinally(WPARAM wParam, LPARAM lParam);
  40. DECLARE_MESSAGE_MAP()
  41. };
  42. /////////////////////////////////////////////////////////////////////////////