社区
界面
帖子详情
如何通过新建文件菜单控制MDI和SDI中视图的打开(内详)?
HighTech
2003-10-17 10:06:22
例如在点击新建文件菜单后弹出对话框,如果对话框返回OK则创建视图,否则不创建
...全文
70
7
打赏
收藏
如何通过新建文件菜单控制MDI和SDI中视图的打开(内详)?
例如在点击新建文件菜单后弹出对话框,如果对话框返回OK则创建视图,否则不创建
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HighTech
2003-11-07
打赏
举报
回复
up
HighTech
2003-10-21
打赏
举报
回复
对啊,我也是这么想的,但是我的程序中子View每次都创建
HighTech
2003-10-20
打赏
举报
回复
bigflyingpig(非典型大飞猪):
你说的办法我已经试过了,试图还是会创建的,你有没有测试过啊?
bigflyingpig
2003-10-20
打赏
举报
回复
BOOL CMDIDoc::OnNewDocument()
{
// if (!CDocument::OnNewDocument())
// return FALSE;
// TODO: add reinitialization code here
// (SDI documents will reuse this document)
return FALSE;
}
HighTech
2003-10-17
打赏
举报
回复
但是,此后View还是创建了
bigflyingpig
2003-10-17
打赏
举报
回复
CDocument::OnNewDocument()
调用这个函数。
bigflyingpig
2003-10-17
打赏
举报
回复
你应该重载OnNewDocument()这个函数
在这个函数里会调用基类的OnNewDocument(),形式是CDocument::OnNewDocument()
然后你就可以自己控制什么时候OnNewDocument()了。
MFC
SDI
多
视图
可序列化例程.7z
MFC(Microsoft ...你可以通过查看和运行这些
文件
来理解和学习MFC
SDI
应用的多
视图
和序列化实现细节。这个例子对于想要深入了解MFC编程的初学者来说非常宝贵,因为它提供了实际操作的经验,而不仅仅是理论知识。
VC++
SDI
单文档框架
菜单
应用实例
通过学习这个实例,开发者可以更好地理解VC++
中
SDI
应用的
菜单
设计和交互逻辑,从而在自己的项目
中
灵活运用。 总的来说,VC++
SDI
单文档框架的
菜单
应用实例是一个学习和实践MFC基础、事件处理以及用户交互的好方法。...
在mfc程序
中
打开
pdf
文件
,并显示在软件
中
- 在VC6.0
中
新建
一个MFC应用程序项目,选择"AppWizard(Ex)",然后按照向导设置应用程序类型(如
MDI
或
SDI
)。 3. **设计用户界面** - 在资源
视图
中
,添加一个按钮控件,用于触发
打开
PDF
文件
的事件。 - 可以添加...
即将使用的
SDI
开发框架
通过分析这些
文件
,开发者可以学习如何初始化
SDI
应用程序,创建文档类、
视图
类和框架窗口类,以及如何实现
文件
操作(如
打开
、保存、
新建
等)和用户界面交互。 源码部分可能会展示以下关键知识点: 1. **MFC架构**...
MFC-
MDI
程序
MDI
(Multiple Document Interface)是一种窗口管理机制,允许在一个应用程序窗口内同时
打开
和操作多个文档。在
MDI
程序
中
,一个主框架窗口(
MDI
Frame)负责管理多个子文档窗口(
MDI
Child)。用户可以在主框架窗口
中
...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章