これは、インサイドウィンドウズ1996年9月号の「WindowsProgramingTips」第2回――タスクバーを有意義に使おう!――の、タスクトレイにアイコンを表示し、そのアイコンに対するメッセージを受け取るアプリケーションを、MFCを使って実装する方法です。 最初に、タスクトレイにアイコンを表示してみましょう。 タスクトレイの表示は、アプリケーションの初期化時に行うのがいいと思います。どのクラスも初期化を行いますが、メッセージを受け取ることを考えると、CFrameWndから継承されたクラス(たいがいはCMainFrame)の中がいいようです。ここでは、CMainFrameのOnCreateメンバ関数(WM_CREATEのハンドラです)中に書き込みます。 まず、CMainFrameにNOTIFYICONDATA型のメンバ変数m_stNtfyIconを作成してください。 次に、CMain