delphi气泡提示控件的问题

lxkaling 2008-05-16 06:29:51
http://topic.csdn.net/u/20070827/11/d421cf94-2b7a-4f88-baf0-1ad7a2158566.html

我按照上面的帖子在自己的程序里加上了气泡提示功能,可惜有2个小BUG,
一是气泡提示不自动消失,默认3秒后自动消失的;
二是托盘区的图标在程序退出后不自动消失,需要鼠标划过图标时才自动消失.
...全文
314 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxkaling 2008-05-16
  • 打赏
  • 举报
回复
2楼的,用form弄有点复杂吧.

3楼的 第2个问题我在退出程序前设置visible属性为false就可以了,
第1个问题,你说是shell_NotifyIcon不支持,能具体说下怎么解决么?
搞不懂,既然不好用,borland为什么还设置一个timeout属性.
caize131 2008-05-16
  • 打赏
  • 举报
回复
第一个问题应该是Shell_NotifyIcon不支持,还是改一下代码手动刷吧
第二个是你没有Destroy,所以图标还在。所以要在退出之前Destroy。
blazingfire 2008-05-16
  • 打赏
  • 举报
回复
搞一个Form来模拟这种效果,这样程序控制起来方便
lxkaling 2008-05-16
  • 打赏
  • 举报
回复
delphi2007中的trayicon控件好像也有这个问题,不知道怎么回事
lxkaling 2008-05-16
  • 打赏
  • 举报
回复
顶上去

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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