重启资源管理器导致托盘图标消失的解决方法
来源:互联网 发布:郑芝龙地位 知乎 编辑:程序博客网 时间:2024/05/16 17:10
重写DefWindowProc即可解决,如:
LRESULT CTestDlg::DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam){// TODO: 在此添加专用代码和/或调用基类static UINT const WM_TASKBARCREATED = RegisterWindowMessage(_T("TaskbarCreated"));if(message == WM_TASKBARCREATED){m_tndData.hIcon = LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME));m_tndData.cbSize = NOTIFYICONDATA_V2_SIZE;m_tndData.hWnd = GetSafeHwnd();m_tndData.uID = IDR_MAINFRAME;m_tndData.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP | NIF_INFO;m_tndData.uCallbackMessage = NULL;m_tndData.dwInfoFlags = NIIF_INFO;m_tndData.uTimeout = 1000;CString strTips = "";CString strTitle = "托盘测试";_tcscpy(m_tndData.szTip, (LPCTSTR)strTitle);_tcscpy(m_tndData.szInfoTitle, (LPCTSTR)strTitle);_tcscpy(m_tndData.szInfo, (LPCTSTR)strTips);Shell_NotifyIcon(NIM_ADD,&m_tndData);return TRUE;}return CDialog::DefWindowProc(message, wParam, lParam);}
0 0
- 重启资源管理器导致托盘图标消失的解决方法
- 关于如何处理资源管理器崩溃后托盘图标消失的问题
- 托盘图标莫名其妙消失问题的解决办法
- 托盘图标莫名其妙消失问题的解决办法
- 关闭或打开系统资源管理器的自带托盘图标
- Win7资源管理器频繁自动重启的解决方法
- Windows关闭程序托盘图标不能消失的原因
- Ubuntu12.04iBus托盘图标消失的解决方案
- 托盘图标异常消失问题的分析与解决
- [MFC]托盘图标删除后不自动消失的问题
- VC编程技巧:托盘菜单不消失的完美解决方法。
- 重启tomcat会导致session消失
- ubuntu 输入法图标消失的解决方法
- SVN状态图标消失的解决方法
- SVN状态图标消失的解决方法
- SVN状态图标消失的解决方法[转]
- linux应用 ibus托盘图标消失
- Ubuntu 12.04 输入法托盘图标消失
- PAT (Advanced) 1063. Set Similarity (25)
- 独立守护进程init.d和超级守护进程xinet.d区别和联系
- 安装英文版Wordpress如何快速转换成中文版
- ios 调整UILabel的行高
- 动态域名安全SSH,防止恶意登陆
- 重启资源管理器导致托盘图标消失的解决方法
- oracle asm service can not find disks which are configured available when restart server
- RFT Best Practices - 1. 引言
- android popwindow使用(实现自定义下拉菜单)
- --寂地《踮脚张望的时光》
- 电子词典
- java web
- Androidpn的使用
- Oracle 多版本控制