TextpropDlg.h
上传用户:ywlong9188
上传日期:2022-05-31
资源大小:2656k
文件大小:1k
源码类别:

远程控制编程

开发平台:

C/C++

  1. // TextpropDlg.h : header file
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // CTextpropDlg dialog
  5. #include "resource.h"
  6. class CTextpropDlg : public CDialog
  7. {
  8. // Construction
  9. public:
  10. CTextpropDlg(CWnd* pParent = NULL);   // standard constructor
  11. // Dialog Data
  12. //{{AFX_DATA(CTextpropDlg)
  13. enum { IDD = IDD_TEXT_PROP };
  14. CStatic m_cPointSize;
  15. CStatic m_cFontName;
  16. CString m_sFontName;
  17. CString m_sPointSize;
  18. CString m_sText;
  19. int m_nAttr;
  20. CString m_name;
  21. //}}AFX_DATA
  22. // Overrides
  23. // ClassWizard generated virtual function overrides
  24. //{{AFX_VIRTUAL(CTextpropDlg)
  25. protected:
  26. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  27. //}}AFX_VIRTUAL
  28. // Implementation
  29. public:
  30. LOGFONT m_logFont;
  31. int m_nSize;
  32. COLORREF m_cColor;
  33. CString m_sFaceName;
  34. void GetColor(COLORREF& color);
  35. void SetColor(COLORREF& color);
  36. CString GetFaceName();
  37. int GetSize();
  38. void SetText(CString& str);
  39. void GetText(CString& str);
  40. protected:
  41. // Generated message map functions
  42. //{{AFX_MSG(CTextpropDlg)
  43. afx_msg void OnTextSet();
  44. //}}AFX_MSG
  45. DECLARE_MESSAGE_MAP()
  46. };