实现代码: <br><br>//最小化并托盘代码<br>procedure TForm1.Button7Click(Sender: TObject);<br>begin<br> ///////////////////////////////////////<br> ntida.cbSize :=sizeof(tnotifyicondata);<br> ntida.Wnd :=handle;<br> ntida.uID :=iid;<br> ntida.uFlags :=nif_icon+nif_tip+nif_message;<br> ntida.uCallbackMessage :=mousemsg;<br> ntida.hIcon :=application.Icon.Handle ;<br> ntida.szTip :='icon';<br> /////////////////////////<br> shell_notifyicon(NIM_ADD,@ntida);<br> ////////////////////////////////////////<br> Application.Minimize ;<br> showwindow(handle,SW_HIDE);<br> showWindow(Application.Handle ,SW_HIDE);<br>end;<br><br><br>恢复主窗体并删除托盘图标代码<br>//////////////////////////////////////////////////////////<br>procedure TForm1.N2Click(Sender: TObject);<br>begin<br> ///////////////////////////////////////<br> ntida.cbSize :=sizeof(tnotifyicondata);<br> ntida.Wnd :=handle;<br> ntida.uID :=iid;<br> ntida.uFlags :=nif_icon+nif_tip+nif_message;<br> ntida.uCallbackMessage :=mousemsg;<br> ntida.hIcon :=application.Icon.Handle ;<br> ntida.szTip :='icon';<br> /////////////////////////<br> shell_notifyicon(NIM_DELETE,@ntida);<br> ////////////////////////////////////////<br> showwindow(handle,SW_SHOW);<br> showwindow(application.Handle ,SW_SHOW);<br>end;