Study/MFC
Debug Assertion Failed! ... File: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line 40..
뿡뿡대마왕
2011. 12. 5. 09:47
반응형
MFC로 새로운 다이얼로그를 추가하고 거기다 버튼좀 몇개 넣고 생성할려고 하는데
아래와 같은 에러가 발생!
오잉..뭐지???
또 디버깅을 해보니 ..이런 황당한 실수를..ㅠㅠ

void MyProject::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_BTN_PRT_REG, m_btnPrtReg);
DDX_Control(pDX, IDC_BTN_PRT_MOD, m_btnPrtMod);
DDX_Control(pDX, IDC_BTN_PRT_DEL, m_btnPrtDelete);
}
위 DoDataExchange함수에서는 ID값을 저렇게 해놓고 실제 다이얼로 박스쪽에는??

컨트롤러가 몇개 없는 경우에는 저런 실수를 하지 않지만 컨트롤이 다양하고 엄청 많다면 저런 실수를 할 수도 있다..;;;
물론 내가 넘 못해서 그런거지만..ㅠㅠ
모두들 저런 초보적인 실수는 하지 맙시다!!!

반응형