1. 기본 윈도우에 사각형 만들기, 문자 출력하기

 

 

2. 클래스 추가(자식 클래스)

2.1  뷰 클래스 헤더파일에 CWnd객체 생성

// 작업입니다.
public:
 CWnd m_child;           // 관례적으로 객체이름 앞에 'm_'를 붙여준다.(member라는 의미)

 

 

2.2_1 view.cpp에서 OnCreate 메시지 생성

 

 

 

2.2_2 view.cpp에서 OnPaint 메시지 생성

void CTextOutDemoView::OnPaint()
{
    CPaintDC dc(this); // device context for painting
    m_wndChild.Create(TEXT("STATIC"), TEXT("DEMO"), WS_CHILD|WS_VISIBLE|WS_BORDER, CRect(100, 100, 200, 300), this, 1);

 

    return 0;
}

 

→ 그린것이 아니라 윈도우를 생성한 것이기 때문에 OnCreate메시지 에서도 무효화되지 않는다.


Posted by 마마필로 :