MFC CToolTipCtrl成员变量应该放在Frame里还是View里?

RT... RT 展开
 我来答
bhtzu
推荐于2016-05-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4252万
展开全部
要在视图界面上做提示?
在视图上显示当然放在View里面更方便操作。其实,多文档下,放在子框架里面,和View里面,生命周期相同,只有在有子窗口才存在,单文档下始终存在没有区别。
关键是你要使用方便,如果使用是在视图类,当然放在视图里面,如果是在视图类外面,那么主框架窗口最方便,因为你可以用AfxGetMainWnd直接访问到。
追问
教材上讲的ToolTip是基于对话框的工程.把成员变量放在Dlg.h中
我现在是多文档工程,有MainFrm.h, ChildFrm.h, MY.h, MYDoc.h, MYView.h
追答
前面说过了,多文档的,关键是看你在哪里用。
如果在视图界面上用,当然放到View里面。
如果是希望关闭所有子窗口后还能用,必须放到MainFrm里面。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式