你可以这样:
using Microsoft.Win32;
public string myGuid="(此处的GUID你可以自己生成一个)";//下面是添加到IE工具栏的代码
RegistryKey key1;
key1=Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Internet Explorer\\Extensions",true);
RegistryKey key2;
key2=key1.CreateSubKey(myGuid);
key2.SetValue("Default Visible","Yes");
key2.SetValue("ButtonText","忆秋季系统控制 2.0");
key2.SetValue("HotIcon",Application.StartupPath+"\\hot.ico");
key2.SetValue("Icon",Application.StartupPath+"\\common.ico");
key2.SetValue("CLSID","{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}");
key2.SetValue("Exec",Application.ExecutablePath);
key2.Close();
key1.Close();
结帖把
using Microsoft.Win32;
public string myGuid="(此处的GUID你可以自己生成一个)";//下面是添加到IE工具栏的代码
RegistryKey key1;
key1=Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Internet Explorer\\Extensions",true);
RegistryKey key2;
key2=key1.CreateSubKey(myGuid);
key2.SetValue("Default Visible","Yes");
key2.SetValue("ButtonText","忆秋季系统控制 2.0");
key2.SetValue("HotIcon",Application.StartupPath+"\\hot.ico");
key2.SetValue("Icon",Application.StartupPath+"\\common.ico");
key2.SetValue("CLSID","{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}");
key2.SetValue("Exec",Application.ExecutablePath);
key2.Close();
key1.Close();
结帖把
解决方案 »
- 关于C# sql insert 语句写法
- 程序报错
- clickonce如何发布带有数据库的c#编写的客户端应用程序?新年骑鹿拜谢!!
- C#导入导出SQL数据的问题谁来帮下~~~
- 请教 [winforms]: 图像处理
- 清除历史记录
- 紧急求援,在C#中能调用远程服务器上PRC接口的方法吗?JAVA是这样调的
- 继承类,能自动继承带参数的构造函数吗?
- System.Diagnostics.Process.Start("Excel.exe",FileName) 错误!!!
- 求C# 操作 ACCESS 的例子。有增加、删除、修改、查找等基本功能!
- 我要想隐藏dataGrid中的一列,这列的标题隐藏不了,为什么
- Excel的种种问题,相信大家都遇到过,请过来看看
哥们,我按照你上面的写进注册表啦,但在IE工具栏还是没有出现那个图标呀。
是不是还需要调用什么东西? 谢谢。分不够再加
public string myGuid="(此处的GUID你可以自己生成一个)";这句,要改成一个GUID,可以参考一下别的ID,要独一无二才行。
这句要改成你自己的程序路径,才行。
http://www.zdnet.com.cn/developer/code/story/0,2000081534,39250280-3,00.htm