首页
|
原创荟萃
|
易语言
|
易飞扬
|
编程专题
|
VC++
|
VB
|
汇编技术
|
数据结构
|
软件工程
|
免费资源
|
新闻资讯
您的位置:
逆风者
→
VC++
→
正文
系统托盘编程完全指南(一)(4)
添加时间:2007-09-01 原文发表:2007-08-31 人气:104 来源:vckbase.com
本文章共5310字,分4页,当前第4页,快速翻页:
1
2
3
4
当用户在托盘图标上单击右键,CTrayIcon显示这个菜单,如图四所示。如果用户双击图标,CTrayIcon执行第一个菜单命令:“打开”,此时激活TrayTest(正常状态下是隐藏的)。为了终止TrayTest1,你必须选择"Suspend TRAYTEST"菜单项。如果你从“文件|退出”退出,或者关闭TrayTest1主窗口,TrayTest1不会真正关闭,它只是将自己隐藏起来。这个行为是TrayTest1改写了CMainframe::OnClose实现的。
逆@风@者
图四 TRAYTEST1 托盘图标菜单
最后,我想说明一个很让人担心的问题,每个人在看到这个小图标后都想尽快的在自己的程序中加入托盘图标。作为程序员,这完全是可以理解的。当自己的程序中成功添加了托盘图标,在朋友们中间炫耀一番,那种感觉确实很好。但是要记住:并不是所有的应用都需要用托盘图标,如果不是必须就不要画蛇添足,否则托盘图标太多必然造成屏幕垃圾,看看下面图五吧:
图五 托盘图标程序“噩梦版”
看到这么多的托盘图标对于用户来说简直就是噩梦。(待续)
本文章更多内容
:
<<上一页
-
1
-
2
-
3
-
4
相关文章
•
枚举声明,模板函数特化
•
COM 组件注册方法
•
关于SendMessage
•
初试驱动---OV511 摄像头驱动开发
•
定制编辑框的上下文菜单
•
ATL布幔之下的秘密(5)
•
如何在NT下获取进程的路径
•
如何更改其它程序 ListView 控件中某个 Ite
•
利用辅助线程更新用户界面UI
•
一个简单的读写注册表实例
•
点对点视频会议程序:VideoNet
•
乱砍设计模式之二:STATE 模式——履胡之肠
•
ATL 实现定制的 IE 浏览器栏、工具栏和桌面
•
对“仅通过崩溃地址找出源代码的出错行”一
•
COM插件模型浅谈
•
Windows 2000驱动程序的设计
•
MFC 编写的仿 Windows 计算器
•
用VC实现支持多语言的程序
•
连接 COM 与.NET 的桥梁(二)——COM 服务
•
浅谈PDFlib中文输出(一)如何使用Acrobat标
相关评论
本文章所属分类:
首页
→
VC++
文章搜索
热门关键字:
热门文章
•
初试驱动---OV511 摄像头驱动开发
2007-08-31
•
Spy++原理初探
2007-09-08
•
让你的软件界面更漂亮(五)
2007-09-17
•
IP Messenger 详细分析
2007-08-31
•
VC中调用EXECL模板生成报表
2007-08-31
•
MFC 编写的仿 Windows 计算器
2007-08-31
•
TIF格式图像文件初探
2007-08-31
•
利用IJG JPEG Library压缩图像为jp...
2007-10-22
•
真正的全动态报表:RDLC ReportVie...
2007-08-31
•
关于SendMessage
2007-08-31
•
定时显示远程计算机的桌面
2007-08-31
•
用 C 创建简单的 Win32 服务程序
2007-08-31
•
Win32串口编程
2007-08-31
•
MFC中基于对话框程序快捷键的实现
2007-10-22
•
BMP图象解析
2007-09-17
•
使用免费界面换肤软件 USkin
2007-08-31
•
在VC中调用 WebService (非托管)
2007-08-31
•
一个优秀的网格控件CGridCtrl
2007-08-31
推荐文章
•
Spy++原理初探
2007-09-08
•
在EVC3.0中使用数据库
2007-08-31
•
如何实现Office式样的扁平组合框
2007-08-31
•
Brew 后台应用开发
2007-08-31
•
浅谈PDFlib中文输出(二)如何在PD...
2007-08-31
•
用 C 创建简单的 Win32 服务程序
2007-08-31
•
DataGrid的客户端分页
2007-08-31
•
真正的全动态报表:RDLC ReportVie...
2007-08-31
•
COM 组件设计与应用(十六)——连...
2007-08-31
•
VC中调用EXECL模板生成报表
2007-08-31
•
在Visual C 中定制AppWizard (一)
2007-08-31
•
连接 COM 与 .NET 的桥梁(一)——预...
2007-08-31
•
层叠式窗体控件指南
2007-08-31
•
基于 SSL 的 ASP.NET Web 应用测试...
2007-08-31
•
Windows SDK笔记(七):创建MDI窗口
2007-08-31
•
KVIP考勤系统
2007-08-31
•
一个生成公章图片的简易工具
2007-08-31
•
检测:.NET中强大的检测选项让你有...
2007-08-31
最新文章
•
仿QQ悬挂窗口的实现
2008-07-13
•
七段数码显示的数字时钟
2008-07-13
•
通过ODBC API实现对数据库的访问
2008-07-13
•
单件模式之土著人的可乐瓶
2008-07-13
•
利用模板元编程实现解循环优化
2008-07-13
•
一个支持各种交叉等形状工业控制管...
2008-07-13
•
动态加载CBitmapButton的四副状态图
2008-07-13
•
一个简单的外挂制作
2008-07-13
•
内存映射修改大文件
2008-07-13
•
从printf谈可变参数函数的实现
2008-07-13
•
通用 Thunk
2008-05-20
•
VC6绘制3D饼状图 - 完美版
2008-03-30
•
自定义控件—特效列表控件
2008-03-22
•
直接调用类成员函数地址
2008-03-22
•
Thunk 技术的一个改进
2008-03-22
•
一个工业控制管道流动控件的实现
2008-03-22
•
在C++中实现C#的delegate机制
2008-03-22
•
强制编译时约束
2008-03-21
返回网站首页