请教一个关于非客户区按钮的ToolTip的问题,一定给分,高手请来看看!

newsb 2002-02-08 11:47:30
我想改变Caption上的最小,关闭按钮的ToolTip,请问有什么方法可以改变显示的Tooltip的内容?
或者说如何在非客户区的某个指定位置显示我要求的ToolTip?
谢谢,祝你新年快乐
...全文
45 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
码农猿圈圈 2002-02-16
  • 打赏
  • 举报
回复
没错,非客户区是不能Create按钮,所以非客户区的"按钮"都是自己画上去,并响应相应的WM_NCLEFTBUTTONDOWN,让它看上去行为像一个按钮的 :)
至于CTooltipCtrl的父窗口句炳就是窗口句炳,无非是多创建几个CTooltipCtrl的对象,自己在WM_NCMOUSEMOVE里边利用CTimer控制它们pop出来就行了...

不要说我在骗分啊,我这里有一个非客户区绘制"按钮"的源代码,需要的话你可以发信到l4321@163.net索取,Good luck!
newsb 2002-02-08
  • 打赏
  • 举报
回复
高手都放假了吗?
newsb 2002-02-08
  • 打赏
  • 举报
回复
非客户区不能Create按钮的呀,没有具体的按钮对象,获取不了句柄,我如何利用Ctooltipctrl?
码农猿圈圈 2002-02-08
  • 打赏
  • 举报
回复
看看CTooltipCtrl,看看几个非客户区鼠标消息,实在不行自己画那几个按钮好了...

不知有无帮助...
newsb 2002-02-08
  • 打赏
  • 举报
回复
有没有什么好的建议呀?
kingzai 2002-02-08
  • 打赏
  • 举报
回复
SORRY,没看清题目.要使用CToolTipText类,我们在主框架的时候有构造ToolTIp的.改动的话我没试过.
newsb 2002-02-08
  • 打赏
  • 举报
回复
什么嘛,非客户区,程序的Caption那里可以打开资源哟,说什么嘛
kingzai 2002-02-08
  • 打赏
  • 举报
回复
如果是可以编辑的控件,实现起来只要先打开它的资源,然后在CPATION一栏下头修改相应内容即可.
newsb 2002-02-08
  • 打赏
  • 举报
回复
天呀,居然没有人知道?

1,649

社区成员

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

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