본문 바로가기

Programming/MFC

새로운 다이얼로그를 만들어서 클래스에 추가하기

1. 리소스 뷰에서 다이얼로그를 추가한다.

 

2. 클래스 뷰에서 새로운 클래스를 MFC 타입으로 추가한다.

 

3. 클래스 추가시 기본 클래스를 CDialog를 선택한다.

 

4. 만들어진 클래스의 헤더파일에서 다음 부분을 리소스뷰에서 만든 다이얼로그의 ID로 교체한다.

 

class CLogTime : public CDialog
{
 DECLARE_DYNAMIC(CLogTime)

public:
 CLogTime(CWnd* pParent = NULL);   // 표준 생성자입니다.
 virtual ~CLogTime();

// 대화 상자 데이터입니다.
 enum { IDD = IDD_DIALOG_LOG_TIME };

protected:
 virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 지원입니다.

 DECLARE_MESSAGE_MAP()
};

 

 

붉은 색 부분의 IDD_DIALOG_...의 부분을 미리 만들어둔 다이얼로그의 ID로 변경