我新建一个工程,名字叫person,对话框ID就是这个。
然后我在界面上添加一个按钮“输入”,响应函数叫OnInput.
再添加了一个新界面ID叫Personality,为它新建一个类叫CPersonality,基类是Dialog。
最后在personDlg.cpp中添加了#include "Personality.h",在输入按钮响应函数中添加了CPersonality dlg;
dlg.DoModal();
编译运行都没问题,为什么我点“输入”按钮第二个对话框不出来呢?
是不是有什么属性需要设置的,高手答复一下,谢谢!
然后我在界面上添加一个按钮“输入”,响应函数叫OnInput.
再添加了一个新界面ID叫Personality,为它新建一个类叫CPersonality,基类是Dialog。
最后在personDlg.cpp中添加了#include "Personality.h",在输入按钮响应函数中添加了CPersonality dlg;
dlg.DoModal();
编译运行都没问题,为什么我点“输入”按钮第二个对话框不出来呢?
是不是有什么属性需要设置的,高手答复一下,谢谢!
没有指定所属窗口,不定窗口到哪去了。
试试
CPersonality dlg(this);
resource.h中是这么写的,应该是没有冲突,属性也是PopUp,奇怪的事啊,我好象以前没有这个问题