利用任务栏上的图标与用户交互 首先,要使程序的主窗口不可见,并且不在任务栏上出现任务按钮,要做到这两点,需分别设置主边框窗口的风格和扩展风格:BOOL CMainFrame:PreCreateWindow(CREATESTRUCT& cs)cs.style =WS_POPUP;/使主窗口不可见cs.dwExStyle |=WS_EX_TOOLWINDOW;/不显示任务按钮return CFrameWnd:PreCreateWindow(cs);其次,利用系统函数Shell_NotifyIcon将一个图标显示在任务栏的通告区中。该函数的原型为:WINSHELLAPI BOOL WINAPI Shell_NotifyIcon(DWORD dwMessage, PNOTIFYICONDATA pnid ); 下例中被显示的是主边框窗口的图标,实际上可以显示任何图标:int CMainFrame:OnCreate(LPCREATESTRUCT lpCreat