1

我想知道如何在基于对话框的应用程序中模拟 mfc 消息泵。在我的应用程序中,我有一个基类作为 MyDialog。通过使用这个基类,我可以根据我的要求派生不同类型的对话框。例如:获取用户凭据的对话框,获取安装程序的文件夹路径的对话框等。现在的问题是我试图在某些条件下显示或隐藏对话框上的一些选项(控件)。这里 showwindow() 可以很好地显示控件,但是当我使用它们来隐藏控件时它根本不起作用。但如果我最小化或最大化应用程序,它工作正常。我觉得窗口没有被刷新(当它最小化或最大化时会发生刷新)。为什么?为了让它工作,我想创建自己的消息泵。提前谢谢

4

0 回答 0