- 표 할
- 트 ?
- 트 ?
- ?
- ?
- 템 하?
- ?
- 하 표하 !
- 트 ?
- 표
- 트 하...
- 트 하...
1. 트 ¶
함 Create 함 하 화 템플트 트 하 행 트 트 할 .
~cpp class CCreateEditView : public CView { protected: CCreateEditView(); DECLARE_DYNCREATE(CCreateEditView) //Attributes public: CCreateEditDoc* GetDocument(); CEdit *m_pEdit;
~cpp #define IDC_MYEDIT 1000 int CCreateEditView::OnCreate(LPCREATESTRUCT lpCreateStruct) { if(CView::OnCreate(lpCreateStruct) == -1) return -1; m_pEdit = new CEdit; m_pEdit -> Create(WS_CHILD | WS_VISIBLE | WS_BORDER, CRect(10, 10, 300, 35), this, IDC_MYEDIT); return 0; }
~cpp BOOL Create(DWORD dwstyle, const RECT& rect, CWnd* pParentWnd, UINT nID);
트 트 WS_CHILD 하 하 하 WS_VISIBLE 한. 한 트 폴트 WS_BORDER . 트 할 트 포 . nID 트 트 ID 통 하 ID .
(10, 10, 300, 35) 트 하 통 할 IDC_MYEDIT 크 1000 하 ID . 1000 ID .
new 트 파해 한. WM_DESTROY 핸 하 .
(10, 10, 300, 35) 트 하 통 할 IDC_MYEDIT 크 1000 하 ID . 1000 ID .
new 트 파해 한. WM_DESTROY 핸 하 .
~cpp void CCreateEditView::OnDestroy() { CView::OnDestroy(); delete m_pEdit; }
~cpp BEGIN_MESSAGE_MAP(CCreateEditView, CView) //{{AFX_MSG_MAP((CCreateEditView) . . . . . //Standard printing commands ON_EN_CHANGE(IDC_MYEDIT, OnChangeEdit1) ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint) . . .
헤파 핸 함 형 한.
~cpp //Generated message map functions protected: //{{AFX_MSG(CCreateEditView) . . //}}AFX_MSG afx_msg void OnChangeEdit1(); DECLARE_MESSAGE_MAP() };
~cpp void CCreateEditView::OnChangeEdit1() { CString str; m_pEdit->GetWindowText(str); AfxGetMainWnd()->SetWindowText(str); }
트 EN_CHANGE 통 해 . 통 트 화 했 화 해 한.
트 통 .
/ 트 통 .
EN_CHANGE / 트 .
EN_ERRSPACE / 하.
EN_HSCROLL / 평크 클하.
EN_VSCROLL / 크 클하.
EN_KILLFOCUS/ 포 .
EN_SETFOCUT / 포 .
EN_MAXTEXT / 한 하.
EN_UPDATE / .