|
최창욱 님이 쓰신 글 :
: 현모양처 님이 쓰신 글 :
: : 답변이 없어 다시 글을 올리는데요... 음.. MDI에서 차일드폼만 죽이는 방법이 알고 싶은데 아무도 갈켜주지 않으시네요.. 부탁드려요...
:
:
: 질문이 좀 애매해서 많은 분들이 답변을 하지 않으신것 같네요
:
: MDI에서 차일드를 죽인다는건....
:
: MDI차일드폼 맨위 우측의 X단추를 누를때를 말씀하시는 겁니까?
:
: 그렇다면 단순히 MDI차일드의 OnClose 이벤트에다가
: Action = caFree;
: 만 적으시면 되구요
:
: 그게 아니라 MDI메인에서 특정 메뉴를 클릭하면 오픈되어있는 MDI차일드를 모두
: 클로즈 시킨다면...
:
: for (int i=0; i<=MDIChildCount-1; i++){
: MDIChildren[i]->Close()
: }
:
: 라고 코딩을 하시면 되겠네요
:
: 물론 각각 MDI차일드에 OnClose이벤트에는
: Action = caFree;
: 를 해주셔야 메모리가 해제 됩니다.
:
: 근데 제가 말씀드린게 님께서 원하시는 답이 맞는지 모르겠군요
: 원하시는 답이 아니시라면 좀더 명확하게 질문을 해주세요 ^^;;;
:
: 여기는 고수님(임프님, 조로님, 수야님, 경호님, 해당화님 등등등)들이 많아서리
: 확실한 답을 얻으실수 있을겁니다.
|