mdi기반이고 자식창이 2개입니다. (2개 모두 cview 상속)

 

 자식창 2개중 1개창의 우상단 x버튼(종료버튼)눌렀을시 특정 c=0;이라는 명령을 수행하려 하는데. 안됩니다.

 

 뭐가 문제인지 알려주시면 감사하겠습니다.

 

 

void asd::OnSysCommand(UINT nID, LPARAM lParam)
{
 // TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다.
 if (nID == SC_CLOSE) {
  c = 0;
 
  // 시스템버튼의 종료 버튼을 눌렀을 시  
 }
 else if (nID == SC_MAXIMIZE) {
  // 시스템버튼의 MAXIMIZE 버튼을 눌렀을 시
 }
 else if (nID == SC_MINIMIZE) {
  // 시스템버튼의 MINIMIZE 버튼을 눌렀을 시
 }
 else if (nID == SC_RESTORE) {
  // 시스템버튼의 RESTORE 버튼을 눌렀을 시
  // 또는 작업표시줄에 최소화 되어 있는 상황에서 해당 작업표시줄의 프로그램을 눌렀을 시
 }

 

 

 CView::OnSysCommand(nID, lParam);
}