程序退出后,托盘区的图标不能及时消失,大家来看看什么问题 关键是我不能控制退出方式,通过单击关闭Form的右上角关闭form我可以在OnClose里写清除图标的代码,但是它通过其他方法,如结束任务等方法,我应该怎样删除图标? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那一定是没有将图标释放的缘故了shelll_notify(nid_delete) Shell_NotifyIcon (nim_delete,@你定制的图标名称); 没错,非法结束的程序无法进行删除,在程序的form_closeviery事件和destory事件中删除! 我也遇到过这个问题。Shell_NotifyIcon (nim_delete,@你定制的图标名称);再close或application.terminate;就可以了。 在onclose事件中加入:Var lpData: TNotifyIconData;begin lpData.hwnd:= form1.handle; Shell_NotifyIcon (nim_delete,@lpData);end; 无聊! 实现了kugou动感歌词 原来这么简单 用ado如何接收到sqlserver服务器上触发器的执行情况? 如何禁止控件闪动????????????? 请教这样的代码。在dll文件中指定位置写‘字符串’,和读取它。 Delphi2005还挺快的 :) 100RMB转让实现浩方游戏平台源代码 动态生成 Adoquery 疑问:Assign和=的差别? 200分求好一点的delphi编程教程 如何简单地实现以下功能,比如说不要form1.Refresh? help!(在线,立即给分) 请给邮件服务器软件起个名字! 关于建立网络连接的问题?
shelll_notify(nid_delete)
Shell_NotifyIcon (nim_delete,@你定制的图标名称);
再close或application.terminate;就可以了。
lpData: TNotifyIconData;
begin
lpData.hwnd:= form1.handle;
Shell_NotifyIcon (nim_delete,@lpData);
end;