タスクトレイのアイコンからメニュー処理したいのですが、
メッセージハンドラ(右クリック後)の先頭に
SetForegroundWindow();
SetFocus();
TrackPopupMenu
最後にPostMessage(WM_NULL);

という定説の流れでうまく表示はできるんですが、クリックすると数回に一回
OSそのもののメニューが同時に表示されます
理由、解決方法教えてください
よろしくおねがいします