社区
界面
帖子详情
新手!求界面问题的答案!
yayv
2003-08-04 06:10:38
在使用MFC做界面,添加菜单File->new 的处理函数时,不知道应该添加到那个类里比较合适。
使用的单文档界面,可以添加的类有:
CWPPApp
CAboutDlg <- 这个我知道,没什么用。
CMainFrame
CWPPDoc
CWPPView
需要您解答的是在这些不同的类里分别添加事件相应程序会有什么不同的用处,有什么差别。
谢谢。
...全文
21
4
打赏
收藏
新手!求界面问题的答案!
在使用MFC做界面,添加菜单File->new 的处理函数时,不知道应该添加到那个类里比较合适。 使用的单文档界面,可以添加的类有: CWPPApp CAboutDlg <- 这个我知道,没什么用。 CMainFrame CWPPDoc CWPPView 需要您解答的是在这些不同的类里分别添加事件相应程序会有什么不同的用处,有什么差别。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yayv
2003-08-05
打赏
举报
回复
哦,就是说各个位置都可以加,但针对不同的处理对象在合适的位置添加会让编码更方便一些,对吗?
谢谢。
笨笨2011
2003-08-04
打赏
举报
回复
当你点击菜单时,产生的ON_COMMAND消息将以一定的路线流动(查看候捷的《深入
潜出MFC》。你可以在不同的类中写消息处理函数,如果在某个类中找不到消息处理
函数,消息会接着向下传递(消息之二万五千里长征),直至基类中的缺省的消息
处理函数。从这点看,不同之处在于处理消息的位置的差异。
yayv
2003-08-04
打赏
举报
回复
原则上的道理我明白,现在刚进入实践。
在以下这些类
CWPPApp
CAboutDlg <- 这个我知道,没什么用。
CMainFrame
CWPPDoc
CWPPView
中添加OnFileNew的处理程序到底有什么不同呢?
笨笨2011
2003-08-04
打赏
举报
回复
原则上你可以把处理函数添加到你列出的每一个类中。你创建的程序是基于doc-view
结构的,这种结构一般把数据的显示部分放在CView中处理,而数据的处理(后台)放在CDocument中处理。在CWPPApp的InitInstance中创建了一个文档模板把CMainFrame,
CWPPDoc和CWppView联系起来。
新手
福利!女程序员携手学GIT入门,高效协作,职场进阶,一小时极速上手
Oracle SQL语句实操练习!含图表及
答案
!适合
新手
~
创建了两张表和一些
问题
, 基本上把oracle的基础语句都用上了, 适合
新手
练习与巩固知识. 可以自己在oracle中创建表然后练习.没有可视化
界面
的可以用我下面准备好的语句直接导入. EMP表 DEPT表 员工表...
vb链接mysql登录
界面
_vb2008 做登陆
界面
用sql和数据库连接 急!
关注:72
答案
:3mip版解决时间 2021-01-18 03:39提问者妳有我霸氣嗎2021-01-17 19:30我是个
新手
,都不太懂。现在要做一个vb的登陆
界面
,用户名和密码的,然后和数据库连接检验。但是用的是visual studio 2008,好像用...
贼适合
新手
!这些练习 Python 的网站太好玩了!
用户
界面
功能强大,可以定制。例如,你可以选择你的代码编辑器的风格:Emacs、Vim、Classic。 如果你想提升编程技能,玩 Coding games 是一种有趣的途径。 网址:www.codingame.com 4. CodeCombat CodeCombat 是一款...
2024前端面试题!(附
答案
及解析)(2024.5月最新版)
2024前端面试题!面试宝典!总结心得!(附
答案
及解析)会持续更新哦!(2024.5月最新版)
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章