基于Dialog的MFC程序在启动时隐藏为托盘程序(二)
2009-08-18 17:13
316 查看
这一部分继续上一部分。。在初始化程序后在托盘区要搞出一个图标来。。
1. 在dlg.cpp中宏定义一个消息号
#define WM_NC (WM_USER+1001)
2. 声明一个NOTIFYICONDATA变量并在OnInitDialog中初始化
// .h
ok。。下一步要实现最小化对话框时隐藏到托盘。。在下一步要给托盘加图标。。
任何疑问请联系:
leonkiros2004@163.com
1. 在dlg.cpp中宏定义一个消息号
#define WM_NC (WM_USER+1001)
2. 声明一个NOTIFYICONDATA变量并在OnInitDialog中初始化
// .h
LRESULT CDesktopDlg::OnNotifyIcon(WPARAM wParam,LPARAM IParam) { // 这个方法体你随便写。。我只做个演示。。 if ((IParam == WM_LBUTTONDOWN) || (IParam == WM_RBUTTONDOWN)) { ModifyStyleEx(0 , WS_EX_TOPMOST); ShowWindow(SW_SHOW); // 显示dialog Shell_NotifyIcon(NIM_DELETE, &m_notifyIcon); // 清除小图标 } return 0; }
ok。。下一步要实现最小化对话框时隐藏到托盘。。在下一步要给托盘加图标。。
任何疑问请联系:
leonkiros2004@163.com
相关文章推荐
- 基于Dialog的MFC程序在启动时隐藏为托盘程序(一)
- 基于Dialog的MFC程序在启动时隐藏为托盘程序(三)
- 基于Dialog的MFC程序在启动时隐藏为托盘程序(四)
- MFC基于Dialog的窗口程序启动时最小化到托盘
- MFC基于Dialog的窗口程序启动时最小化到托盘
- MFC基于Dialog的窗口程序启动时最小化到托盘
- 使基于Dialog的程序一启动就隐藏
- 基于对话框的MFC程序启动时完全隐藏的简单方法
- 基于对话框的MFC程序启动后自动隐藏对话框
- 如何让基于对话框的MFC程序启动后自动隐藏对话框
- MFC基于对话框程序启动时隐藏窗口的实现
- 基于对话框的MFC程序启动时完全隐藏的简单方法
- MFC中基于对话框的程序启动后自动隐藏
- WINCE MFC程序隐藏启动
- 程序启动后自动隐藏到系统托盘
- MFC 为程序制作一个系统托盘图标、显示隐藏任务栏图标
- MFC对话框程序启动时隐藏
- 基于MFC的对话框程序加启动画面
- 2.实验室打卡精灵2.0-单实例化、开机启动、托盘操作、程序启动时隐藏主窗口
- VC基于对话框,文档程序启动时隐藏窗口总结