正在加载图片...
第14单元对话框 CPoint m pointTopLeft String m strNameEdit publ )lgo enum [IDD= IDD NAMEDLG protected virtual void DoDataExchange(CDataExchange* pDX) virtual BOOL OnInitDialogo /对话框类的构造函数 CNameDlg: CNameDlg(: CDialog(CName Dlg:: IDD) m strName Edit T() /数据交换和数据检验 void CNameDlg: DoDataExchange(CDataExchange* pDX) CDialog:: DoDataExchange(pDX) DDX Text(pDX, IDC EDI TNAME, m strName Edit) DDV MaxChars (pDX, m strName Edit, 20) //初始化对话框 BOOL CNameDlg:: OnInitDialogo CDialog:: OnInitDialogo CRect rect GetWindowRect(&rect) rect CRect(m pointTopLeft, rect Size o) return TRUE //签名类 class SIgnal: public Cobject CString m sName /姓名 CPoint m pointsignal;∥/签名位置 int m nHeight /字体高 int //签名颜色第 14 单元 对话框 281 CPoint m_pointTopLeft; CString m_strNameEdit; public: CNameDlg(); enum {IDD = IDD_NAMEDLG}; protected: virtual void DoDataExchange(CDataExchange* pDX); virtual BOOL OnInitDialog(); }; // 对话框类的构造函数 CNameDlg::CNameDlg():CDialog(CNameDlg::IDD) { m_strNameEdit = _T(""); } // 数据交换和数据检验 void CNameDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDITNAME, m_strNameEdit); DDV_MaxChars(pDX, m_strNameEdit, 20); } // 初始化对话框 BOOL CNameDlg::OnInitDialog() { CDialog::OnInitDialog(); CRect rect; GetWindowRect(&rect); rect = CRect(m_pointTopLeft, rect.Size()); MoveWindow(rect); return TRUE; } // 签名类 class CSignal: public CObject { CString m_sName; // 姓名 CPoint m_pointSignal; // 签名位置 int m_nHeight; // 字体高 int m_nColor; // 签名颜色
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有