在任务栏右下角填加图标

来源:互联网 发布:javascript函数 编辑:程序博客网 时间:2024/05/01 15:55

     用vs2008写了一个简单的demo程序,流程如下:

   1.先新建一个mfc dialog工程,然后向资源里添加一个图标文件IDI_SHELL_ICON。

   2. 在工程头文件里,增加一个变量HICON m_hNotifyIcon;

   3. 定义一个消息,用来接收任务栏图标收到的消息#define NOTIFYMESSAGE WM_USER+1

       在CPP文件的BEGIN_MESSAGE_MAP里,增加ON_MESSAGE(NOTIFYMESSAGE, OnNotifyIcon )消息,然后在工程头文件里,增加afx_msg LRESULT OnNotifyIcon(WPARAM wParam, LPARAM lParam);

   4. 增加一个按钮,添加单击事件,写下如下代码就行了。