|
Form1이 MDIParent 폼이고... 어떤 버튼을 눌렀을때...
Form1의 모든 MDIChild 폼을 모두 Close하는 함수입니다.
void __fastcall TForm1::Button1Click(TObject *Sender) {
for(int i = MDIChildCount-1; i >= 0; i--)
MDIChildren[i]->Close();
}
근데 이상하제... 위의 for문을
for(int i=0; i<MDIChildCount; i++)로 바꿔서 실행하면..
꼭 마지막 MDIChild 폼 하나가 Close()를 안하더라구요.
왜 그렇죠??
|