//************************************ // 函数名称: DeleteTrayIcon // 返回类型: void // 函数说明: //************************************ void CDuiTrayIcon::DeleteTrayIcon() { if(pIDuiTimer) StopTwinkling(); Shell_NotifyIcon(NIM_DELETE,&m_trayData); m_bEnabled = false; m_bVisible = false; m_bTwinkling = false; m_hWnd = NULL; m_uMessage = UIEVENT_TRAYICON; }
//************************************ // 函数名称: DeleteTrayIcon // 返回类型: void // 函数说明: //************************************ void CTrayIconUI::DeleteTrayIcon() { if (pIDuiTimer) { StopTwinkling(); pIDuiTimer = NULL; } if(m_pDuiTime){ m_pDuiTime->KillDuiTimer(); delete m_pDuiTime; m_pDuiTime = NULL; } Shell_NotifyIcon(NIM_DELETE,&m_trayData); m_bEnabled = false; m_bVisible = false; m_bTwinkling = false; m_hWnd = NULL; m_uMessage = UIEVENT_TRAYICON; }