none
IDD error RRS feed

  • 질문

  • CTreeDlg::CTreeDlg(CWnd* pParent /*=NULL*/)
     : CDialog(CTreeDlg::IDD, pParent)
     , m_view(0)

    TreeDlg.cpp
    1>c:\ojj\c++테스트소스\joons_no30\joons_no30\treedlg.cpp(14) : error C2039: 'IDD' : 'CTreeDlg'의 멤버가 아닙니다.
    1>        c:\ojj\c++테스트소스\joons_no30\joons_no30\treedlg.h(8) : 'CTreeDlg' 선언을 참조하십시오.
    1>c:\ojj\c++테스트소스\joons_no30\joons_no30\treedlg.cpp(14) : error C2065: 'IDD' : 선언되지 않은 식별자입니다.
    1>빌드 로그가 "file://c:\OJJ\c++테스트소스\Joons_No30\Joons_No30\Debug\BuildLog.htm"에 저장되었습니다.
    1>Joons_No30 - 오류: 2개, 경고: 0개
    ========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
    2012년 6월 28일 목요일 오전 3:36

답변

  • TreeDlg.h 파일의 CTreeDlg 클래스에 enum { IDD = IDD_TREEDLG }; 라는 선언이 있는지 확인하시기 바랍니다.
    없다면, 해당 대화상자가 사용할 대화상자의 리소스명을 CTreeDlg 클래스 내부에 위와 같이 enum 형식으로
    넣어주시면 됩니다~

    2012년 6월 28일 목요일 오전 4:14
    중재자