すみませんが教えてください。環境はWinXP VB6.0+SP5です。

タスクトレイにShell_NotifyIconを使ってアイコンを表示しているのですが
プログラム終了後もリフレッシュされず残ってしまいます。(マウスポインターをあてるとリフレッシュされて消えます)
プログラム終了時にタスクトレイのアイコンを消す方法は無いでしょうか?

もう一つ、msgboxを使うとタイトルバーに変なアイコンが表示されるのですが
消す、若しくは変更する方法はあるでしょうか?