好友
阅读权限30
听众
最后登录1970-1-1
|
本帖最后由 XhyEax 于 2015-6-6 20:25 编辑
更新隐藏任务栏图标功能,并处理了无explorer进程异常,程序更名为图标显隐工具,版本号改为1.1。
注意:
隐藏后在桌面上不能使用右键菜单
简介:
通过写注册表(HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\NoDesktop键值)来达到显示(隐藏)桌面图标的小工具。
像我这种有强迫症的,就可以用这个软件隐藏桌面。让桌面清爽一整天!
操作完成后将自动重启资源管理器。
(适用于Win7及以上系统)
截图:
下载链接(1.0版本在Olds文件夹中):
成品下载: http://pan.baidu.com/s/1hqAeqS8
成品+源码下载:
土豪通道:
HideDesktopIco1.1(All).zip
(150.02 KB, 下载次数: 75)
百度网盘地址(成品bin/Release +源码)(回复可见):
链接: http://pan.baidu.com/s/1kTmX9bx 密码: t1pq
源码:
[C#] 纯文本查看 复制代码 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.Windows.Forms;
using Microsoft.Win32;
namespace HideDesktopIco
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try {
RegistryKey key = Registry.CurrentUser;
RegistryKey hide = key.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer", true);
hide.SetValue("NoDesktop", "1", RegistryValueKind.DWord);//写注册表为隐藏图标
key.Close();
MessageBox.Show("已隐藏桌面图标!按确定重启资源管理器!");
Process[] MyProcess = Process.GetProcessesByName("explorer");
MyProcess[0].Kill();
}
catch (Exception ex)
{
MessageBox.Show("错误!!\n"+ex);
}
}
private void button2_Click(object sender, EventArgs e)
{
try
{
RegistryKey key = Registry.CurrentUser;
RegistryKey see = key.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer", true);
see.SetValue("NoDesktop", "0", RegistryValueKind.DWord);//写注册表为显示图标
key.Close();
MessageBox.Show("已显示桌面图标!按确定重启资源管理器!");
Process[] MyProcess = Process.GetProcessesByName("explorer");
MyProcess[0].Kill();
}
catch (Exception ex)
{
MessageBox.Show("错误!!\n" + ex);
}
}
private void button3_Click(object sender, EventArgs e)
{
//重启资源管理器
try
{
Process[] MyProcess = Process.GetProcessesByName("explorer");
MyProcess[0].Kill();
}
catch(IndexOutOfRangeException)
{
Process.Start("explorer.exe");
}
}
private void button1_Click_1(object sender, EventArgs e)
{
//打开吾爱
Process.Start("iexplore.exe", " [url=http://www.52pojie.cn/]http://www.52pojie.cn/[/url] ");
}
}
}
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|