2 qq 34057374 qq_34057374 于 2016.09.06 16:16 提问

C# 使用注册表控制桌面图标的显示和隐藏
       //声明4个int变量,判断是隐藏还是显示  显示为0  隐藏为1    dd是我的电脑
            int wd, dd, wslj, IE = 0;
            if (chkDD.Checked)
            {
                dd = 0;
            }
            else 
            {
                dd = 1;
            }
            try
            {
                //创建RegistryKey实例
                RegistryKey reg;
                reg = Registry.CurrentUser;
                //CreateSubkey()如果存在NewStartPanel,则是打开而不是创建
                reg = reg.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\HideDesktoplcons\\NewStartPanel");
                //修改键值
                reg.SetValue("{20D04FE0-3AEA-1069-A2D8-08002B30309D}", dd,RegistryValueKind.DWord);

                reg.Close();
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }

图片说明

我想让我的电脑图标隐藏或显示,可是却没效果, 试着使用过OpenSubKey(地址,true)方法可是完全没用, 而且图片中的第一个和最后一个键值完全不知道干啥的,试着修改过,也是没用。 希望大神帮帮我,为什么会这样啊,是权限问题吗??

1个回答

qq_34057374
qq_34057374   2016.09.06 16:49

是不是因为我是win10的系统问题??

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c# 获取桌面图标的位置和名称
在外国一个博客中看到的  转载过来  翻译了一下  并封装在一个类中   using System; namespace System.Windows.Forms { /// /// 获得桌面图标名称和位置 /// class GetIcoPointName { #region Api声明 private cons
桌面隐藏大师
本程序能控制对桌面图标的显示与隐藏。只需要按下某一个自定义的快捷键就行了。 感谢CSDN的朋友们。
一键隐藏显示桌面图标小工具
用WPF写的一个小程序,在网上找了很久,因为太微不足道,所以没有这样的小工具,自用的,绝对没有捆绑。
使用注册表表去掉win7桌面图标箭头的方法
1.Regedit 打开注册表 2.在HKEY_CLASSES_ROOT下找到lnkfile , 按l 键进行快速搜索 3.选中lnkfile,在右边的选项中找到 IsShortcut 选项并删除它。 4.修改完注册表之后,如果让注册表在不注销的情况下生效呢? 5.启动任务管理器,在进程中找到explorer.exe,结束它,然后再切换到应用程序这一栏   6.新建任务,在弹出框中的输
去除桌面图标的下脚标
去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标去除桌面图标的下脚标
用注册表如何显示隐藏文件
今天同学突然发来短信,问我如何用注册表显示隐藏文件。对注册表编辑我也不熟,于是就在网上找了一点资料发给他。记下来,以备不时之需。1、对电脑杀毒。2、打开注册表,找到"HEKY_LOCAL_MACHINE/software/microsoft/windows/currentversion/explorer/advanced/folder/hidden/"在这里有2个主键nohidden,sh
一键隐藏(或显示)桌面所有图标的小工具
这是一个有趣的小工具: 1、试着双击它一下,立即,桌面上的所有图标全部隐藏。隐藏后,小工具又立即自动关闭; 2、再试着双击它一下,立即,桌面上的所有图标全部恢复显示。恢复显示后,小工具又立即自动关闭.
去掉桌面图标的小箭头
去掉桌面图标的小箭头,去掉桌面图标的小箭头,去掉桌面图标的小箭头
去除桌面图标小箭头
去除桌面图标的小箭头去除桌面图标的小箭头
移动桌面图标位置
头文件:   //用户索引: 假使桌面有N个图标, 则桌面从左到右,从上到下,分配从0到N-1的索引。 //系统索引: 桌面的N个图标,对应着桌面的listview控件中的N个ITEM,该索引用于控制该控件中的ITEM #ifndef __SETICONPOS_H__ #define __SETICONPOS_H__ #include #include #includ