如何在MFC应用程序的主窗口中打开另一个窗口

如何在MFC应用程序的主窗口中打开另一个窗口,第1张

1、首先创建一个基于对话框的“MFC应用程序”;

2、在解决方案里的资源文件处添加新窗口,即新Dialog

3、在新窗口上右击添加类向导

4、然后在主窗口里相应的事件里添加新窗口的头文件和类对象,例:

CNewCreateDlg dlg;dlgDoModal();

1、打开软件。

2、新建工程,名字“canshuchuandi”。制作界面如图。编辑框变量设置为“m_a1”。

3、在资源视图,右键插入类“Cshow”制作界面,变量设置为“m_a2”。

4、双击原界面的“打开并传输”按钮,编辑事件处理程序如图。

5、双击新建的界面的“返回第一个对话框+6”按钮,编辑事件处理程序如图。

6、退出就完成了,点击按钮就可以d出新窗口了。

cxxxxapp::initinstance()中有这么几句

ccommandlineinfo

cmdinfo;

cmdinfom_nshellcommand=ccommandlineinfo::filenothing;

parsecommandline(cmdinfo);

里的

判断

cmdinfom_nshellcommand的值如果是-1就是正常打开程序,没有打开文件

如果是4就是在双击打开文件

在这里在处理你的登录对话框

以上就是关于如何在MFC应用程序的主窗口中打开另一个窗口全部的内容,包括:如何在MFC应用程序的主窗口中打开另一个窗口、如何在MFC中让一个按钮实现打开文件(d出选择文件窗口)的功能、MFC打开文件对话框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10116762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存