社区
资源
帖子详情
在多文档应用中,如何通过点击自己的菜单打开一个新的窗口?
skyor
2003-09-24 02:15:37
点击一个自己设计的菜单,想处理完数据后打开一个窗口来显示,如何实现(目前主要是如何打开一个新的窗口)?
我指的是不通过系统带的File-open来打开,不知有没有办法?谢谢!
...全文
25
1
打赏
收藏
在多文档应用中,如何通过点击自己的菜单打开一个新的窗口?
点击一个自己设计的菜单,想处理完数据后打开一个窗口来显示,如何实现(目前主要是如何打开一个新的窗口)? 我指的是不通过系统带的File-open来打开,不知有没有办法?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whoishere
2003-09-24
打赏
举报
回复
如果显示一个对话框窗口,那么直接在菜单项响应中调用对话框的DoModal即可
如果显示一个视图窗口,那么需要在CMainFrame中响应该菜单项,然后在其中这么写:
CStatic CChildFrame m_pUser = NULL; // 也可以作为成员变量
m_pUser = new CChildFrame;
CCreateContext pContext ;
pContext.m_pCurrentDoc = NULL;
pContext.m_pLastView = NULL;
pContext.m_pNewDocTemplate = NULL;
pContext.m_pCurrentFrame = NULL;
pContext.m_pNewViewClass = RUNTIME_CLASS(CViewUser); // 用你自己的视图类代替CViewUser
BOOL bSucc = m_pUser->Create(
NULL ,
"窗口标题" ,
WS_CHILD | WS_VISIBLE | WS_OVERLAPPEDWINDOW ,
rectDefault ,
NULL ,
&pContext );
MySQL8之
窗口
函数实战&
应用
引入相关的数据表数据和项目需求,让读者感觉自己在实现真实的项目。 淡化纯理论的概念,重在实践。 知识点由浅入深,将复杂的知识简单化。 基于MySQL8的官方英文
文档
进行知识点的抽取。 对比没有
窗口
函数和有
窗口
...
电脑桌面点任何文件都
打开
计算机,电脑
打开
文件夹总是
新
窗口
打开
如何解决?...
一般来说在电脑
中
打开
文件夹
中
的文件夹会以同
一个
窗口
来显示,这样也不会桌面杂乱无章了,但是有些朋友反馈慢脑
打开
文件夹就会
新
出现
一个
窗口
,那么这是怎么回事呢。并且在文件夹选项
中
已经查看设置,确实是同一
窗口
...
1.5 多
文档
MFC
应用
程序实例
单
文档
应用
程序每次只能
打开
一个
文档
窗口
(例如Windows自带的“记事本”程序),而多
文档
应用
程序允许同时
打开
多个
文档
进行编辑,并且在编辑这些
文档
时,各
文档
之间互不影响(例如Visual C++ 6.0的源代码编辑器)。...
MFC
应用
程序类型:单
文档
、多
文档
与基于对话框
单
文档
:记事本类程序的标准模式,有
菜单
栏、工具栏等,只能进行一份
文档
的操作,即不能同时在同
一个
应用
程序
中
打开
两个文件 多
文档
:WORD类或浏览器程序的标准模式,可多个
窗口
显示不同的信息,进行不同的任务,有...
基于C#实现多
文档
窗口
关于
文档
的
打开
,
新
建,另存为,关闭;子父窗体(水平,垂直平铺,层叠)排列方式等功能(自备学习材料)
多
文档
界面(MDI)
应用
程序具有
一个
主窗体(父窗体),主窗体在其工作区内包含一组窗体(子窗体)。每个子窗体都是
一个
限制为只能在该父窗体内出现的窗体。这些子窗体通常共享父窗体界面的
菜单
栏、工具栏以及其他部分。...
资源
2,586
社区成员
18,442
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章