2013-05-16 1 views
0

// 취소 버튼을 클릭하면 내 애플리케이션이 종료됩니다 ??취소 버튼을 클릭하면 앱이 닫히고 있습니까? 나를 도와주세요

공극 abcdialog :: oncde() {

AfxMessagebox("Quit",MB_OKCANCEL); 

CDialog::OnOK(); 

abcdialog ::으로 onCancel(); -> 된 OnOK 있도록()가 확인을 클릭하거나 취소 여부라고, 같은 결과

}

+0

더 많은 코드를 표시하십시오. "CDialog :: OnOK();"에 중단 점 넣기 취소를 클릭 할 때와 확인을 클릭 할 때 모두 맞았는지 확인하십시오. –

답변

2

당신은 AfxMessagebox의 반환 값을 테스트하지 않았을 제공.

+0

@ ScottMcp-MVP ..... 도움이 안 됨 –

+0

AfxMessagebox가 IDCANCEL을 반환하면 CDialog :: OnOK()가 호출되지 않습니다. –

+0

.... onok 함수를 호출하지 않으면 내 appli가 닫히지 않습니다 ..... –

관련 문제