MFC 模态对话框 A窗口DoModal 出B窗口 如何在打开B窗口的同时关闭A窗口(是关闭,不是隐藏)
我试了Bb;b.DoModal();this->EndDialog(0);或this->DestroyWindow();或OnOk();都不行,都是只能在将B关闭时,A会...
我试了 B b;
b.DoModal();
this->EndDialog(0); 或this->DestroyWindow(); 或 OnOk(); 都不行,都是只能在将B关闭时,A会同时关闭。
我还试了 在打开的B对话框中 声明A的对象a a.DestroyWindow(); 还是不行,结果也是只能将B关闭后A 才会关闭
我解决了, 可以用SendMessage(WM_CLOSE);向窗口传递消息, 展开
b.DoModal();
this->EndDialog(0); 或this->DestroyWindow(); 或 OnOk(); 都不行,都是只能在将B关闭时,A会同时关闭。
我还试了 在打开的B对话框中 声明A的对象a a.DestroyWindow(); 还是不行,结果也是只能将B关闭后A 才会关闭
我解决了, 可以用SendMessage(WM_CLOSE);向窗口传递消息, 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询