|
옙 안녕하세요
:
: : form1 = new TForm1(this);
:
: 이건 하셨나요~
:
: 또, 모달의 부모가 되는 그 폼은 정적 폼인가요 동적 폼인가여 ?
:
: 만약 정적 폼이라면 전역 변수에 그 폼에 포인터 변수가 있을 텐데요~
:
: 그리고 위에서 말한데로 했는데두 않된다면 ...
:
: 부모폼의 포인터를 모달쪽으로 넘기셔두 되구요~
:
: 헐
:
: 그럼
:
말씀대로 부모의 포인터를 넘겼습니다.
Form3 =new TForm3(this);
Form3->Parent =reinterpret_cast<TfirstGame*>(this);
Form3->ShowModal();
이런식으로 넘겼는데요 Form3가 자식구요 그런데
Form3(자식)에서 부모를 접근이 됬는데요 ㅠㅠ 모든 포커스가 없어져서요
form3의 OnShow이벤트에서 this->SetFocus()를 했는데요
포커스가 없어진 상태가 됬습니다. 어떻게 해야할지ㅠㅠ
도와주세요 please~ 아마 부모에서 자식에게 포인터를 잚못 보낸거같은데요ㅠㅠ
|