본문 바로가기

old drawer/C, C++, MFC

[MFC] 컨트롤 동적 생성

이것저것 하다보면 컨트롤들을 동적으로 생성해야하는 경우가 있을 수 있다.

그런 경우는 다음 순서로 행하면 된다.

 

1. xxxxDlg.h 파일에 원하는 컨트롤의 변수를 선언한다.

2. 원하는 위치(특정 이벤트 발생에 대한 처리 부분)에서 Create()

3. Resource.h에 ID를 설정

 

그럼 위의 순서에 따라서 버튼을 눌렀을 때 달력이 동적으로 생성되로록 해보겠다.