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










