单文档视图打开新的文档显示图片

zju@epic 2018-11-22 04:33:41
想要实现在菜单里添加一个事件,点击后会弹出新的文档框(或者对话框),然后显示图片并进行进一步处理。
主要是不知道怎样创建一个新的窗口。基于对话框类的话倒是有看到很多例子但是基于文档视图类的没找着。
谢谢。
...全文
260 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38242442 2018-12-18
  • 打赏
  • 举报
回复
引用 8 楼 weixin_41481434 的回复:
[quote=引用 7 楼 schlafenhamster 的回复:]
你要的 可能是 单文档 多视图 !
在 各 视图中 显示图片

我折腾了几天 重述一下我的问题。大概是想在菜单里添加一项,点击后打开一个对话框。现在我已经插入了一个对话框。但是不知道怎么把它和主视图关联起来。
[/quote]插入对话框后,在菜单里添加一项事件关联你的对话框。就可以打开了。至于数据传递的话。分别在你的视图类和对话框类中添加变量。把一个变量赋值给另外一个就可以实现数据的传递功能了。
sevancheng 2018-11-30
  • 打赏
  • 举报
回复
CFormView
zju@epic 2018-11-28
  • 打赏
  • 举报
回复
呜呜呜呜呜谢谢大家 我终于搞好了。晚上写个小日记!
zju@epic 2018-11-28
  • 打赏
  • 举报
回复
引用 7 楼 schlafenhamster 的回复:
你要的 可能是 单文档 多视图 ! 在 各 视图中 显示图片
我折腾了几天 重述一下我的问题。大概是想在菜单里添加一项,点击后打开一个对话框。现在我已经插入了一个对话框。但是不知道怎么把它和主视图关联起来。
schlafenhamster 2018-11-27
  • 打赏
  • 举报
回复
你要的 可能是 单文档 多视图 !
在 各 视图中 显示图片
zju@epic 2018-11-27
  • 打赏
  • 举报
回复
找到一个和对话框关联的方法。但是没有找到CChildView 这个CChildView是什么呢 https://blog.csdn.net/shenziheng1/article/details/52829901
zgl7903 2018-11-26
  • 打赏
  • 举报
回复
SDI + 拆分窗口


蒋晟 2018-11-24
  • 打赏
  • 举报
回复
MFC 9.0 SP1 以上在创建SDI程序的时候可以选多顶层窗口(授权自BCG的代码)但是这个实现的问题是第一个顶层窗口关掉程序就结束了。一个替代的方法是用标签页取代(实际上还是MDI,所以开新窗口的方式与MDI相同),另一个是用其他的类库(Codejock /wxwidgets 之类)
worldy 2018-11-23
  • 打赏
  • 举报
回复
单文档视图不能创建新的窗口,你可以移除当前打开的文档,然后再打开新的文件
或者,你创建一个新的CxxxAPP对象
Eleven 2018-11-23
  • 打赏
  • 举报
回复
那你应该看MDI多文档~
待续_1006 2018-11-22
  • 打赏
  • 举报
回复
2010以上的版本,有ribbon这个控件,了解下,实现你这个需求完全没问题

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧