동적 생성 썸네일형 리스트형 [MFC] 버튼의 동적생성 [질문 내용] mfc위자드로 CView로 상속받은 (SDI)프로젝트를 생성했습니다. 그리고 뷰에 1행에 동적으로 버튼을 행맞춰서 만들고 싶은데, 아무리 생각해도 모르겠군요. 동적으로 말입니다. 4개든 10개든.... 그리고 각 버튼을 눌렀을때 메시지박스가 나와 "현재버튼은 1입니다." 같이 나왔으면 합니다. 다시말해 이벤트 핸들러도 동적으로 만들어야 합니다. 너무나 어려워 질문드립니다. [답변 내용] 안녕하세요~! 먼저 동적으로 버튼을 5개 생성시킨다고 가정하고 해더파일에 #define MAX_BUTTON_COUNT 5 라고 먼저 정의하고, 버튼을 동적으로 만들어서 사용해야하니까 동적으로 생성된 버튼을 관리할 변수를 선언해야겠죠? 클래스 선언부에 말이죠!! private: CButton *mp_test_.. 더보기 [MFC] 컨트롤 동적 생성 이것저것 하다보면 컨트롤들을 동적으로 생성해야하는 경우가 있을 수 있다. 그런 경우는 다음 순서로 행하면 된다. 1. xxxxDlg.h 파일에 원하는 컨트롤의 변수를 선언한다. 2. 원하는 위치(특정 이벤트 발생에 대한 처리 부분)에서 Create() 3. Resource.h에 ID를 설정 그럼 위의 순서에 따라서 버튼을 눌렀을 때 달력이 동적으로 생성되로록 해보겠다. 더보기 이전 1 다음