∧闶欠裨诘酱φ襎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组件的事件、方法就不多说了。
