任务栏上的托盘怎样强制刷新?简单的很

everydayniceday 2002-02-24 12:12:46
在程序中,怎样控制任务栏上的托盘强制刷新?
...全文
256 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cul 2002-02-25
  • 打赏
  • 举报
回复
gz
dext 2002-02-25
  • 打赏
  • 举报
回复
Shell_NotifyIcon(NIM_DELETE,@tnd)
everydayniceday 2002-02-25
  • 打赏
  • 举报
回复
Screen没有Refresh方法!
Kenjiang 2002-02-24
  • 打赏
  • 举报
回复
Result:=Shell_NotifyIcon(NIM_MODIFY,@tnd);
NIM_MODIFY:常量,表示刷新。
tnd:TNotifyIconData
everydayniceday 2002-02-24
  • 打赏
  • 举报
回复
本来就是在formDestroy事件中执行的Shell_NotifyIcon(NIM_DELETE,@tnd)语句。
Result:=Shell_NotifyIcon(NIM_MODIFY,@tnd);
NIM_MODIFY:常量,表示刷新。还是很有效的。

Kenjiang 2002-02-24
  • 打赏
  • 举报
回复
退出前,执行Shell_NotifyIcon(NIM_DELETE,@tnd)
还不行的画,执行Screen.Refresh,试一试。
everydayniceday 2002-02-24
  • 打赏
  • 举报
回复
当在关闭应用程序程序的时候,怎样刷新?
或者说,怎样让程序退出的时候,托盘上的图标也随之消失,
而不是还停留在那里,直到屏幕刷新的时候才消失?

5,927

社区成员

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

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