文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C++BuilderTrayIcon组件的使用
精品推荐
特别推荐
·菜鸟入门 认识C#中的委托和事件
·WINDOWS下的动态鼠标光标控制
热点TOP10
·在 C++ Builder中利用串行通信控件编程
·用Builder C++设计串行口COM1或COM2的读写操作
·Windows多线程间同步事件的控制方法
·用WinSock控件编写网络聊天器
·在C++ Builder中进行DirectX编程(2)
·C++ Builder VCL库函数简介
·用C++ Builder3 制作记事本
·利用C++ Builder 5.0创建用户自己的网上聊天程序
·C++ Builder 中的自画功能
·C++Builder IDE使用技巧与快捷键
·C++ Builder下数据库报表Master/Detail关系功能的实现
·WINDOWS下的动态鼠标光标控制
·菜鸟入门 认识C#中的委托和事件
·QuickReport基本知识
·C++BUILDER中一些实现界面效果的技巧
·C#动态生成树型结构的Web程序设计
·利用C++ Builder开发动画DLL
·BCB中实现全屏幕OpenGL
·C++Builder注册表编程实例详解
·利用C++Builder遍历文件目录

TrayIcon组件的使用

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]


∧闶欠裨诘酱φ襎ray(托盘)编程的源程序呢?其实,在 Borland C++ Builder 5.0 中编写Tray程序是件很简单的事。在安装 Borland C++ Builder 5.0 时选择Full(完全)安装,安装完成后,在Samples组件页中有一个TrayIcon组件,它封装编写Tary所需的Window API函数,使用该组件编写Tary程序不用加一句程序代码,真是易如反掌。

  首先,我们先看一下TrayIcon组件常用的属性:
属性
说明
Animate 设为true时,顺序更改Icons属性设置的图标 AnimateInterva 设置更改图标的时间(单位:毫秒) Hide 设为true时,最小化时隐藏在任务栏上的标题栏 Hint 设置鼠标移动到Tary图标上出现的提示信息 IconIndex 设置图标索引值 Icons 设置图标源(通常设置一个ImageList组件) PopupMenu 设置要弹出的菜单(通常设置一个PopupMenu组件) PopupMenuOn 设置触发弹出菜单的鼠标操作 RestoreOn 设置恢复最小化到正常状态的鼠标操作 Visible 设为true时,在任务栏最右边显示图标
鼠标操作说明:
说明
imClick 鼠标单击 imDoubleClick 鼠标双击 imLeftClickUp 单击鼠标左键,放开 imLeftDoubleClick 双击鼠标左键 imMouseDown 按下鼠标键 imMouseUp 按下鼠标键,放开 imNone 不设置鼠标操作 imRightClickUp 单击鼠标右键,放开 imRightDoubleClick 双击鼠标右键
  TrayIcon组件的事件、方法就不多说了。进入讨论组讨论。
下面让我们来编一个简单的Tary程序:

1、新建工程,添加一个TrayIcon组件、一个PopupMenu组件和一个ImageList组件。它们的Name属性都用默认的名字:TrayIcon1、PopupMenu1、ImageList1。

2、设置TrayIcon1的属性,如下:
属性
Animate true AnimateInterva 1000 Hide true Hint Tary演示程序 IconIndex 0 Icons ImageList1 Name TrayIcon1 PopupMenu PopupMenu1 PopupMenuOn imRightClickUp RestoreOn imDoubleClick Visible true
3、双击PopupMenu1,弹出菜单设计器,随意地加入几个菜单项。

4、双击ImageList1,加入支持的图片(*.ico、*.bmp)。  

  到此,不用编写一句程序代码,一个简单的Tary程序就做好了。按F9编译运行,将鼠标移动到Tary上面就会出现“Tary演示程序”的提示信息;在Tary上单击鼠标右键弹出菜单Popmenu1;按下程序窗口的最小化按钮,程序最小化后隐藏任务栏上的标题栏;双击Tary将会恢复程序最小化;而且,Tary图标以1000毫秒(1秒)的速度变换。够简单了吧?!

  TaryIcon组件的演示源程序在 Borland C++ Builder 5.0 安装目录下的\CBuilder5\Examples\Apps\TrayIcon。若你不想使用TaryIcon组件编写Tary,只想使用API函数,可以参考安装目录\CBuilder5\Examples\Controls\Traydemo下的源程序。进入讨论组讨论。

(出处:清风网络学院






上一篇:用C++ Builder在桌面上画图

下一篇:用C++ Builder创建数字签名

TrayIcon组件的使用 相关文章:
·GHOST使用方法(图解)
·Vista系统使用技巧总结
·为什么iexplore.exe在打开网页时CPU使用会100%?
·QQ空间导航代码最新版使用方法
·DataTable控件的使用
·推荐:漂亮的手机上使用的墙纸图片分享下载
·腾讯QQ号码使用完全指南
·DENX U-Boot及Linux使用手册
·QQ空间透明flash代码使用说明
·电脑使用一段时间后会变慢原因解析
TrayIcon组件的使用 相关软件:
·黑客视频教程 VMware虚拟机的安装和使用
·黑客视频教程-灰鸽子远控使用教程
·FLASH 8中文使用手册
·使用GPMC随心所欲管理组策略
·Adobe Photoshop CS 2 简体中文使用指南
·Auto CAD R14高级使用教程
·Microsoft Visio 2000 完全使用手册
·Linux 系统命令及其使用详解(大全)
·黑客视频教程-网吧代理服务器使用灰鸽子端口映射方法
·Office使用完全手册

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot