- 꼭
- 게 ?
- 게 ?
- ?
- 게 ?
- 게 ?
- 게 ?
- 그 고 !
- 게 ?
-
- ...
- ...
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 / 경기 .