MDI 형식으로 했고, 지금까지 사용상 문제는 없었는데, 최근에 새로 추가한 창은
윈도우의 오른쪽 상단에 있는 X 버튼을 눌러도 창이 종료가 안됩니다.
설정은 다음과 같습니다.
1. 창을 뛰울때 show() 로 했습니다.
2. FormStyle 는 fsMDIChild 로 했습니다.
3. Project->Option->Forms 에서 Mainform을 제외하고 자식창은 Available form 항에 넣엇습니다.
4. 열림 자식창을 종료하는 코드는 아래와 같습니다.
int i = 0;
// ShowMessage(MDIChildCount);
for (i = MDIChildCount - 1; i >= 0; i--) {
MDIChildren[i]->Close();
}
제가 따로 코드를 삽입해야 하는 것이 있나요?
|