C# 怎么将程序窗口嵌入到任务栏右下方呢,要的是真正的潜入,不是位置放到那个地方,如图鲁大师的程序

来源:百度知道 编辑:UC知道 时间:2024/09/25 13:20:10
鲁大师软件,会在语言栏那个地方放入自己的图标,并且可以有tip,怎么实现呢用C#
就像 windows media player 可以最小化到工具栏,并且可以显示一些按钮一样 ,窗体可以显示较长的宽度

notifyIcon控件,C#中有这个控件,就是实现这个功能的
--------------------------------------------------
我做过一个定时关机,就用这个了,可以点最小化隐藏界面,在notifyIcon控件上添加单击事件、双击事件、右键菜单都可以

http://hi.baidu.com/zhiqingcn/blog/item/8ab3efdc12ca64a5cc116639.html

notifyIcon控件,
添加using System.Windows.Fomrs.NotifyIcon;

前面说到的其实都是托盘技术而已,更本不是提问者所要的.估计是先建立一个工具栏,然后把它的logo放进去的..具体的也没有试过..

不是用notifyicon了拉~
这个我只知道思路 因为这个要用到注册表 (偶对注册表不是很熟- -)

用C#来改变系统的注册表 应该有个类似HKEY_CURRENT_USER....{89q7591234}的键 让它=@"你的程序" 就OK了

改变注册表的类用Microsoft.win32.Registry类 至于注册表你只好再请教高手了 我猜测应该在HKEY_CURRENT_USER_software_microsoft_classes下