如何做像MSN那样,最小化成托盘图标后,点击程序弹出原来程序 如何把,在程序运行并最小化成托盘图标后,再次双击该程序,使原来的最小化程序激活,并在窗口最上方。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵 确实如楼上言 一堆...google之 Rxlib2.75中的一个控件,是用来做TrayIcon的(TRxTrayIcon), 同意 extcsdn(Studing VB now)的,我也用这个控件来实现这个托盘功能的,很方便实用 用Shell_NotifyIcon把图标装入系统托盘。其中要用到一个结构NOTIFYICONDATA,记得把它的UFLAGS的值包含NIF_MESSAGE,uCallbackMessage值设为$200。然后在你[图片框]的MOUSEMOVE中加代码:IF X=7740 THEN //7740就是系统托盘的X坐标。你在那里的鼠标操作会被uCallbackMessage识别//此处加你自己的处理代码。 http://delphicn.comhttp://2ccc.com 同意楼上 用控件 看什么情况下用 比如说时间紧迫 但是里面的原理 机制是一定要搞懂的不然 你肯定会落伍的...所以这就是 DELPHI 跟 VC的一大差别. CoolTrayIcon组件就可以了你需要可以自己研究PAS文件的 如果你想要快速的而且不深究,使用CoolTrayIcon是最简便的选择,当然也可以研究它的代码。如果想要自己写那也不难,使用ShellNotifyIcon就可以了(需要 Uses ShellAPI);一般我习惯自己写。 我要的是让程序在变成托盘的情况下,在次运行程序把原来的程序显示在最前面,关键是程序的Form是Visible的,不是怎样做一个托盘程序。我现在已经实现了一点,就是要在A.exe程序中控制B.exe程序的,使B程序的Form从visible=false变成true 如何让DELPHI中的代码大写开头 关于2个stringgrid ,滚动关联的问题。 关于LISTVIEW用法,急急急!!! loginprompt问题 我的表有300个字段,会对查询效率影响很大么? 散分散分!!! 大菜問題請教:怎麼制作打印程序? 只有40分了,求两个数据库的问题。 关于接口(interface)使用的一些讨论。请不吝指教 关于调用 Dispose无法全面释放内存的问题 求Delphi5.0下MIS系统漂亮美观的界面源代码,决不失言!! 我的label最后一个字只能看见一半,真么改?
IF X=7740 THEN //7740就是系统托盘的X坐标。你在那里的鼠标操作会被uCallbackMessage识别
//此处加你自己的处理代码。
http://2ccc.com
不然 你肯定会落伍的...所以这就是 DELPHI 跟 VC的一大差别.
如果想要自己写那也不难,使用ShellNotifyIcon就可以了(需要 Uses ShellAPI);
一般我习惯自己写。