W wzpok Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-07 #1 我编写了有关任务栏图标程序 可是删除任务栏图标后 图表并不马上消失<br>用鼠标在上边停一下才消失!!则么办
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-07 #3 删除和添加好象是用的一个API函数,只是参数不同而已。<br><br>一个任务栏程序,如果没有正常退出就会出现这种情况,原因是结束时<br>没有删除图标。 ---- 看看你是否也是这种情况?<br><br>建议还是使用控件吧!把时间浪费这种地方不值得,又不是重要的功能。
删除和添加好象是用的一个API函数,只是参数不同而已。<br><br>一个任务栏程序,如果没有正常退出就会出现这种情况,原因是结束时<br>没有删除图标。 ---- 看看你是否也是这种情况?<br><br>建议还是使用控件吧!把时间浪费这种地方不值得,又不是重要的功能。
L liuge Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-07 #5 既然知道NIM_ADD,就不管NIM_DELETE了?<br><br>在Form的OnClose事件中作如下事情:<br>procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);<br>begin<br> shell_notifyicon(<font Color="#ff0000">NIM_DELETE</font>,YourNid);<br>end;<br><br>
既然知道NIM_ADD,就不管NIM_DELETE了?<br><br>在Form的OnClose事件中作如下事情:<br>procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);<br>begin<br> shell_notifyicon(<font Color="#ff0000">NIM_DELETE</font>,YourNid);<br>end;<br><br>
L liukeen Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-07 #8 能不用控件就不要用,自己了解内部机理,<br>岂不更好。建议用liuge的方法。
D duz Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-15 #9 这问题我遇到过,原因是没有调用shell_notifyicon(NIM_DELETE,...)或者太迟调用。如果在窗口已经关闭以后(尽管其对象没有销毁)调用shell_notifyicon(NIM_DELETE,...),则调用失败。
这问题我遇到过,原因是没有调用shell_notifyicon(NIM_DELETE,...)或者太迟调用。如果在窗口已经关闭以后(尽管其对象没有销毁)调用shell_notifyicon(NIM_DELETE,...),则调用失败。
W wzpok Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-20 #10 duz <br>果然如你所说shell_notifyicon(NIM_DELETE,...)太迟调用 可我是在form的onclose事件中调用的 。难道这时调用已迟吗 ?我想不通。这样的话<br>onclose事件中能执行那些语句?<br>
duz <br>果然如你所说shell_notifyicon(NIM_DELETE,...)太迟调用 可我是在form的onclose事件中调用的 。难道这时调用已迟吗 ?我想不通。这样的话<br>onclose事件中能执行那些语句?<br>
D duz Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-20 #11 那是否是参数用错了。shell_nofifyicon的第二个参数是一个指针,<br>前三个成员cbSize,hWnd,uID不能有错。
W www Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-20 #12 shell_notifyicon(NIM_DELETE,...)应该在FormCloseQuery中调用,<br>其实不止这个,据我所知,许多情况下最后的内存释放等工作都要放在<br>FormCloseQuery中
shell_notifyicon(NIM_DELETE,...)应该在FormCloseQuery中调用,<br>其实不止这个,据我所知,许多情况下最后的内存释放等工作都要放在<br>FormCloseQuery中