Windows – Win32 ToolTip消失,永远不会重新出现在Commctl 6中
我正在创建一个
ToolTip窗口并使用标志向其添加工具
TTF_IDISHWND | TTF_SUBCLASS. (c,win32) 我有一个清单文件,以便我的程序使用新的WindowsXP主题 当我将鼠标悬停在已注册的工具上时,会出现提示. 当我删除我的清单文件(使用较旧的非XP comctrl32)时, 做了一些实验后,我发现了以下不同之处 >新的TTF_TRANSPARENT工具提示(在就地使用时)实际返回 因此,作为一个comctl32解决方法,我不得不: >子类化TOOLTIPS_CLASS窗口并始终从中返回HTTRANSPARENT 我假设内部行为的变化是为了适应工具提示中的新“可点击”功能,如超链接,但悬停行为似乎因此被打破. 有谁知道比我的子类解决方案更好的解决方案?我错过了其他一些观点吗?
您不是唯一一个在这些DLLS之间遇到工具提示的可比性问题的人.
我对可用的通用控件中的新工具提示也没有任何问题.在添加清单和提交应用程序之前,我们已经使用鼠标消息进行了修改并激活/停用了提示 – 所以听起来你的行为并不是太疯狂. 我们仍然存在TTN_NEEDTEXT消息在鼠标移动时不断发送的问题(不仅仅是在悬停时),定位大提示问题(可能不是新的东西),而是发送奇怪的unicode消息而不是ANSI版本(我计划在某个时候发布问题). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows机器的正常运行时间
- windows – 包含带空格的可执行路径的环境变量是否也包含必
- ARM版本的Windows 8只能运行Metro(WinRt)风格的应用程序吗?
- WCF自主服务,安装程序类和netsh
- windows-server-2008-r2 – 连接到Windows Server 2008 R2后
- 02、Windows Server 2003域账户管理(04)
- windows – 如何将sysprep用于vhd
- ms-office – Microsoft Office 2010功能区自定义UI中的Pha
- windows-7 – 漫游配置文件:同时登录同一用户
- xaml – 如何禁用ListView的悬停和平铺效果?