A
angelface
Unregistered / Unconfirmed
GUEST, unregistred user!
没有分就没有人可以回答这个问题了吗?<br>procedure TForm1.Timer1Timer(Sender: TObject);<br>var IconData: tNotifyIconData;<br> Icon1: TIcon;<br>begin<br> i:=i+1; <br> if i>4 then // 全局变量I应该小于ImageList1的图标个数。<br> i:=0;<br> icon1 :=TIcon.Create;<br> ImageList1.GetIcon(i,icon1);<br> IconData.cbSize := SizeOf(IconData);<br> IconData.wnd := Icon1.Handle;<br> IconData.uID := 0;<br> IconData.hIcon := Icon1.Handle;<br> IconData.uFlags := NIF_ICON;<br> Shell_NotifyIcon(NIM_MODIFY, @IconData);<br> icon1.Free;<br> icon1 := nil;<br>end;<br>为什么这段程序什么效果也没有?