BCB5&Win2000(SP2)使ってます

Cマガジン9月号の記事を見てタスクトレイにアイコンを
表示することに挑戦しています。

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
//コンストラクタ部分でタスクトレイにアイコンを表示させる
NOTIFYICONDATA icn;
icn.cbSize = sizeof(NOTIFYICONDATA);
icn.hWnd = Handle;
icn.uID = 100;
icn.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP;
icn.uCallbackMessage = WM_USER + 1;
lstrcpy(icn.szTip,"デスクトップメモ");
Shell_NotifyIcon(NIM_ADD, &icn);

}

雑誌の記事を読む限り、これだけを書いてアプリを実行すれば
タスクトレイにアイコンが表示されそうなんですが、実際は
何も表示されません。コンパイル&リンクもエラーなく出来ています。

何が悪いんでしょうか?