如何制作一个真实的静态的系统托盘程序
我想制作的VB.NET 托盘程序 效果如下:当打开活动窗体(主窗体)时,该程序的系统托盘不出现(即隐藏);
当活动窗体最小化或关闭的时候,则隐藏到系统托盘区,而且这个时候有个效果就是,最小化和关闭的方向不是朝下的最小化到中间任务栏中消失,而是从窗体上的最小化按钮位置飘移到右侧的任务栏通知区(托盘区)中-----该处不知道大家是否看懂!
最好有完整代码(VB.NET),谢谢!
不好举例有什么软件如上面最后的效果,但是本人急需要这种效果! 情非得已.....
--------------------编程问答-------------------- 希望有高人指点,谢谢! --------------------编程问答-------------------- 怎么都没人关注下呢 --------------------编程问答-------------------- 系统托盘程序 我知道
我真的不知道 真实的静态的系统托盘程序 有什么区别 --------------------编程问答-------------------- 静态系统托盘 和 动态 是有点区别的哈,不过我主要想弄明白如何实现我上面的效果 --------------------编程问答-------------------- 托盘就是托盘,从没听说过什么“真实的”“静态的”托盘 --------------------编程问答-------------------- 问题不管是静态还是动态,主要是解决给出的问题,你们咋这么刻意刁钻文字!
你们可以百度下 静态托盘和动态托盘 的区别,再回答也不迟!
--------------------编程问答-------------------- http://developer.ccidnet.com/art/322/20021015/27669_1.html
既然你还知道什么叫搜索,代码网上多得是,随便一搜满地跑 --------------------编程问答--------------------
感谢楼上朋友,不过你能帮忙解决我以上提出的问题么,我想实现那个效果! --------------------编程问答-------------------- 看懂你的意思了,有些软件是这样的,想不起来是哪款了……帮顶! --------------------编程问答-------------------- 我的思路是这样的:
第一,你首先自己要知道怎么做托盘程序;
第二,你在窗口的关闭事件中做如下操作:
取当前窗口位置及大小,然后按一定的步长减小,将其窗口大小的数值逐渐缩小到一定的程度,在缩小的同时,将窗口的坐标值也逐渐地向屏幕右下方增加。
在缩小的时候,最好用定时器来操作,免得界面会产生黑影。
不知这样说可明白? --------------------编程问答--------------------
不好意思,是我想当然了。
我试验没成功。
奇怪,自己发的帖子也没有修改权限? --------------------编程问答--------------------
很感谢xiafan 这位朋友提供的思路,不过这个效果确实不好琢磨,我搜索过好多的帖子一般的效果都达不到以上的效果,而且有的代码冗余,如果真的想到了,希望能够分享下!
--------------------编程问答-------------------- 学习学习 --------------------编程问答-------------------- 获取托盘区矩形,使用DrawAnimatedRects绘制。网上搜搜有很多的。
补充:.NET技术 , VB.NET