const UINT g_TaskbarRestartMsg = RegisterWindowMessage(TEXT("TaskbarCreated")); BEGIN_MESSAGE_MAP(CMainFrame, CServiceWindow) //{{AFX_MSG_MAP(CMainFrame) ... ON_REGISTERED_MESSAGE(g_TaskbarRestartMsg, OnTaskBarRestart) //}}AFX_MSG_MAP // Global help commands END_MESSAGE_MAP() afx_msg LRESULT OnTaskBarRestart(UINT p_uiCmd, LONG p_lParam); LRESULT CMainFrame::OnTaskBarRestart(UINT p_uiCmd, LONG p_lParam) { trace_("CMainFrame::OnTaskBarRestart"); removeTaskbarIcon(); // NIM_DELETE addTaskbarIcon(); // NIM_ADD UpdateTaskBarIcon(); // calcule la nouvelle icone avec CreateIconIndirect() puis la modifie NIM_MODIFY return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question