explorer重启后图标消失处理

时间:2017-05-25 05:15:38
【文件属性】:

文件名称:explorer重启后图标消失处理

文件大小:150B

文件格式:TXT

更新时间:2017-05-25 05:15:38

explorer重启 图标消失 处理

首先要定义一个Windows系统消息,const UINT WM_ADDICON_TOTASKBAR = ::RegisterWindowMessage(_T("TaskbarCreated"));这个消息即是explorer.exe重绘任务栏时发给程序的消息。再将该消息加入宏映射表, ON_REGISTERED_MESSAGE(WM_ADDICON_TOTASKBAR, OnAddIconToTaskbar) 需要注意的是,这里用的是REGISTERED_MESSAGE,如果这里写得不对,也是不行的。然后要定义消息处理的函数,这里的函数定义也需要注意要定义成类似afx_msg LRESULT OnAddIconToTaskbar(WPARAM wParam, LPARAM lParam),这里如果不写成LRESULT而写成void,编绎可能通不过。而且如果不加WAPARAM和LPARAM编绎也可能通不过。


网友评论