最初的梦想zsq 2016-09-06 08:16 采纳率: 0%
浏览 1319

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条回答

  • 最初的梦想zsq 2016-09-06 08:49
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题