当在OnClose方法中调用ShowWindow(SW_HIDE)时,绘制MFC的问题

时间:2014-04-09 08:50:59

标签: mfc

我在对话框A中创建了一个Modaless对话框,其中显示了一些内容。我已覆盖Modalless对话框的ONClose()事件并隐藏其中的模态对话框并将消息发送到对话框A以再次加载内容。现在的问题是,每当我启动模态对话框并在主对话框中移动该对话框然后关闭对话框时。对话框A中显示的对话框部分不会重新绘制。

在调试中我发现Dialog A实际上是在对话框A的客户区域中关闭modaless对话框之后绘制的,然后在Modaless对话框中完成On Close事件之后,已经绘制的模态对话框的部分丢失了部分是背景为白色(我已将EraseBackgroung处理为白色)。

任何建议都会有所帮助。

由于

0 个答案:

没有答案