在VC++6.0中,怎么实现:按下一个窗口中的button,弹出另一个可自定义的窗口

来源:百度知道 编辑:UC知道 时间:2024/06/21 05:59:30
如题,按下一个窗口中的一个button,弹出这个button指定的另一个可自定义的窗口,我是个新手,刚学C++,希望可以说得详细点,谢谢
但是编译老是提示我这个CpopDlg是undeclared identifier,这个要怎么声明?

打开资源视图到Dialog目录下选择你自定义的对话框 然后双击提示为该对话框创建一个新类 填上CPupDlg 这样就为对话框关联上新类了 下一步 在你那个按钮消息处理函数中加上如下代码 CPupDlg pupDlg; pupDlg.DoModal();即可显示对话框 别忘了加PupDlg.h头文件

自定窗口有一个类:CpopDLG
你要在button所在的那个CPP中引用一下CpopDLG的头文件

然后在button的方法中
CpopDLG pop;
pop.DOMDoModal();

OK了

你的CpopDLG 在buttonup里定义的?
是不是你上面没包含你CpopDLG 的那个类啊?#include“”
额。。。我也是个菜鸟