概述
首先请看下图:
在很久很久以前,我测试东西的时候发现鼠标指向任务栏与托盘区(就是右下角显示时间的地方)时不显示浅黄色提示了,仔细看了下原来是被任务栏和前台窗口遮住了。这问题时有时无,当时也没怎么在意,反正用的不多。今天测试东西的时候又出现了,于是上网Google了一圈,找到KZTechs.COM里一篇文章,说是tooltips的topmost属性丢失了。知道原因就好办了,自己写一个吧,也就是枚举窗体再检查这个窗体是否为tooltips,是的话就以topmost的方式显示出来。关键代码如下:
GetClassName(handle,buf,260);
if AnsiSameText(buf,'tooltips_class32') then
SetWindowPos(handle,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE);
编译好的软件请到我的网盘下载:http://hbxfwjww.ys168.com
转载于:https://www.cnblogs.com/lxwy/archive/2010/06/30/4420666.html
最后
以上就是英勇毛巾为你收集整理的解决任务栏与托盘区提示(tooltip)被遮住的问题的全部内容,希望文章能够帮你解决解决任务栏与托盘区提示(tooltip)被遮住的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复