|
hongfox
혹 이런방법이 있는데...
예를들어 Child Form의 Name이 Form2인 경우
Child Form에 버튼을 툭 놓고 버튼 Click Event에서
아래와 같이 작성하고 시험해 보세요..
void __fastcall TForm2::Button1Click(TObject *Sender)
{
TForm2* Form3 = new TForm2(Form2);
Form3->Parent = Form2;
Form3->Show();
}
이렇게하시고 실행 후 Child Form에서 버튼을 Click해보세요...
다른방법은
Main Form및 Child Form의 FormStyle를 fsNormal로 한 후에도 Test해 보세요...
fsNormal론 한 경우가 Form Close Event에서 Error가 나지 않을 겁니다.
제가 한 것이 원하는 답인지는 정확히 모르겠내요???????
김형덕 님이 쓰신 글 :
: 금번 프로젝트중 HP예제 프로그램을 보았는데
: 위에 제목처럼 괴상한 폼을 구현했습니다.
: 분명 마더폼의 차일드가 자기 자신의 차일드를 또 가지고
: 있습니다.
: 믿기지 않으시겠지만 정말 그렇더군요
: 증거로 차일드 내의 차일드를 옴기면 1차 차일드의 창에서 스크롤 바가
: 생깁니다. 이건 분면히 MDI인데 .....
: 어떻게 하는건지 무지궁금하군요
: 벌써 이틀째 이걸 하려고 노력하고 있는데....
:
|