积极答复者
怎样清除托盘残留的图标

问题
-
我已经知道另一个程序托盘的图标下的
With nfIconData
.hWnd = Me.hWnd
.uID = Me.Icon
.uFlags = NIF_ICON Or NIF_MESSAGE Or NIF_TIP
.uCallbackMessage = WM_MOUSEMOVE
.hIcon = Me.Icon.Handle
'定义鼠标移动到托盘上时显示的Tip
.szTip = App.Title + "(版本 " & App.Major & "." & App.Minor & "." & App.Revision & ")" & vbNullChar
.cbSize = Len(nfIconData)
End With
全部数据,(方法写入了一个INI文件)。
我用另一个软件的用把上面信息写入后用下面的结束。
Shell_NotifyIcon(NIM_ADD, nfIconData)
托盘图标是结束的。但它的第一次结束,得用鼠标经过一下图标才行。请问有什么办法可以解决,网上文章都是解决自己程序的。
注:是不是这个回调uCallbackMessage 应该用另一个。