2011-03-14 6 views
0

나는 모덜리스 대화 상자를 만들었고이 대화 상자 위에 그리드를 놓았다. (그리드는 완전히 대화 상자에 겹쳐있다.) 사용자가 F2를 클릭 할 때 표시된다. 사용자가 대화 상자 바깥에서 마우스 왼쪽 버튼을 클릭 할 때 나는이 대화 상자를 파괴하고 싶다. . 누군가가 대화 상자를 파괴 할 수있는 방법을 제안 할 수 있습니까? (도구 팁이 바깥 쪽을 클릭 할 때 파괴되는 것처럼)모덜리스 대화 상자가 포커스를 잃었을 때 파괴하는 방법은 무엇입니까?

+0

아니면 초점을 잃었을 때 어떻게 감지하는지 궁금하십니까? –

답변

1

주 창에 대화 상자의 포인터를 저장해야합니다. 그것을 파괴하려면, CDialog::DestroyWindow()으로 전화하십시오.

관련 문제