简单系统托盘类
来源:互联网 发布:苏宁易购平台直播知乎 编辑:程序博客网 时间:2024/06/05 08:03
#pragma onceclass SystemTray{public:SystemTray();~SystemTray(void);void Create(HWND hWnd, UINT uID, UINT uMsg, LPWSTR lpTip);BOOL Show();BOOL Close();private:NOTIFYICONDATAm_nid;};
#include "StdAfx.h"#include "SystemTray.h"SystemTray::SystemTray() {}SystemTray::~SystemTray(void){Close();}void SystemTray::Create(HWND hWnd, UINT uID, UINT uMsg, LPWSTR lpTip){ZeroMemory(&m_nid, sizeof(NOTIFYICONDATA));m_nid.cbSize = sizeof(NOTIFYICONDATA);m_nid.hWnd = hWnd;m_nid.uID = uID;m_nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;m_nid.uCallbackMessage = uMsg;m_nid.hIcon = ::LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(uID));wcscpy_s(m_nid.szTip, lpTip);}BOOL SystemTray::Show(){return ::Shell_NotifyIcon(NIM_ADD, &m_nid);}BOOL SystemTray::Close(){return ::Shell_NotifyIcon(NIM_DELETE, &m_nid);}
0 0
- 简单系统托盘类
- 简单实现系统托盘
- VC++系统托盘简单实现介绍
- vc 系统托盘类
- 系统托盘
- 系统托盘
- 系统托盘
- 系统托盘
- 系统托盘
- 系统托盘
- 系统托盘
- 一个简单控件的编写--系统托盘
- 系统托盘Shell_NotifyIcon函数的简单运用
- MFC 程序最小化到系统托盘区的一个简单实例
- c# winform 系统托盘图标的创建与简单使用
- MFC 程序最小化到系统托盘区的一个简单实例 .
- [MFC]系统托盘操作类,图标,气泡等
- 对程序添加系统托盘图标支持-一个简单的C++封装
- 字节对齐与结构体大小
- C# 线程同步(5)- 信号量 Semaphore
- Shell脚本之awk篇
- Android中如何使用自定义view 自定义控件属性及动态自定义控件
- C# 线程同步(6)- 读写锁 ReaderWriterLock
- 简单系统托盘类
- RadioGroup的点击事件
- java加密技术--base64
- 多种流媒体开发复杂度对比
- BZOJ-1036-树的统计Count
- iOS库.a与.framework
- 微信公众平台开发之用数据库实现多图文回复-php(四)
- hdu4734---F(x)(数位dp)
- sort 用法最简单到自定义comp