Taskbar Icon
Ultimate ToolBox COXTaskbarIcon class

The COXTaskbarIcon class encapsulates Win32 API's Shell_NotifyIcon() function to let you easily show, hide, or change icons in Window 95's or Windows NT's taskbar notification area. It is derived from the MFC class CWnd, therefore you can derive a class from it to handle mouse messages (thus hiding codes for taskbar icons from those in your main program). Yet it doesn't abolish the convenience of handling mouse messages within your CWnd classes, because you can always tell it to route those messages to another CWnd object even at run-time.
Features:
•	COXTaskbarIcon is derived from CWnd; 
•	easy to show, hide or change the taskbar icon; 
•	easy to set or change the tooltip text of the taskbar icon at run-time; 
•	easy to handle the mouse messages from taskbar icons, either within a derived class from COXTaskbarIcon, or within your CWnd classes.