喜 我有gui的MFC项目,我想为项目添加另一个gui类。 我已经将新gui的类添加到项目中并为它创建了一个新类,但我不知道如何运行它。当我运行我的程序时,我有第一个gui运行,我希望只需按一下按钮就可以显示新的gui。那就是我不知道该怎么做。 感谢
答案 0 :(得分:0)
在第一个gui运行中,处理按钮的onbncicked事件,并在该函数中派生一个新gui的对象,并为该对象调用DoModal函数。这将使你的第二个gui被加载。
答案 1 :(得分:0)
需要一些细节。你的第二个GUI是什么样的?它是从Dialog类派生的还是CWnd派生窗口?我假设它应该是一个CWnd派生窗口,如果它是一个对话框,只需调用DoModal或Create函数就可以显示它。
因此,对于CWnd派生的窗口类,您应该创建一个公共函数,并在该函数中执行以下操作: