能否提供一段代码,供我参考!谢谢!

解决方案 »

  1.   

    用不着API吧,你修改一下注册表就可以了吧,或用代码修改注册表
      

  2.   

    To, kuya(yaya工作室)你说的修改注册表。那怎样来实现啊,能否写一下我参考!但是我看到的是用API的,难道没有人用过吗?
      

  3.   

    这是从网上找的通过注册表来隐藏逻辑硬盘的,
    怎么用C#实现,你看看Registry和RegistryKey这两个类吧,去MSDN里找一下例子就知道了。
    /*********************************/
    通过修改Win98注册表来隐藏逻辑硬盘  
     
    在用此法隐藏逻辑硬盘之前记住要备份注册表。隐藏“我的电脑”中的”驱动器图标的具体操作步骤如下:  
     
    首先运行注册表编辑器REGEDIT.EXE。  
     
    接着,找到注册表中的分支  HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\Policies\Explorer。  
     
    然后在注册表编辑器中的右窗口中新建一个二进值的键值名为“  NoDrives”,将你所要隐藏的”驱动器所对应的键值按十六进制相加赋值给“NoDrives”就行了。”驱动器所对应的键值分别如下:  
     
    A驱为“01000000”,B驱为“02000000”,C驱为“04000000”,D驱为“08000000”,E驱为“10000000”,F驱为“20000000”  
     
    即按英文字母顺序(A~Z)从十六进制的2倍数递增。这样,就在“我的电脑”内就可以隐藏你所要隐藏的硬盘了。  
     
    但是进入“MS-DOS  方式”还是可以操作隐藏的硬盘的。那该怎么办呢?别急,接着往下看吧!    
     
    隐藏“MS-DOS方式”下的硬盘  
     
    具体操作步骤如下:  
     
    同样要先运行注册表编辑器REGEDIT.EXE。  
     
    接着要找到注册表的另外一个分支HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\Policies。  
     
    然后在该分支中新建一个主键“WinOldApp”,在该主键下的右窗口新建一个DWORD值的键值名“Disabled”,然后将其键值设为“1”。这样,在“我的电脑”里,或“MS-DOS”方式下都看不见你想隐藏的硬盘了。 
      

  4.   

    然后在该分支中新建一个主键“WinOldApp”,在该主键下的右窗口新建一个DWORD值的键值名“Disabled”,然后将其键值设为“1”。这样,在“我的电脑”里,或“MS-DOS”方式下都看不见你想隐藏的硬盘了。 
    =======================================
    这样操作以后,在地址栏里输入路径还可以访问吗?
      

  5.   

    private static void ExecuteRegister()
    {
    try
    {
    RegistryKey hklm = Registry.CurrentUser ; string strSubKey = @"Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" ; RegistryKey software = hklm.OpenSubKey (strSubKey, true) ; int intValue = 0x00000010 ; software.SetValue("NoDrive", intValue) ;

    }
    catch
    {

    }
    }To kuya(yaya工作室)hi,哥们,不行啊,怎么不起作用啊!帮我看看!谢谢!
      

  6.   

    software.SetValue("NoDrive", intValue) ;
    应该是“NoDrives”。
      

  7.   

    To, LifeAndC(蓝色忧郁) “NoDrives”。也不行啊。那位帮忙解决一下!难道没有人做过吗?
      

  8.   

    绝对可以,我以前曾经做过一个注册表技巧管理程序,除非把关键字写错了~
    NoDrivers
    NoDrives
    还是别的,只要地方对,就一定可以。
      

  9.   

    To, LifeAndC(蓝色忧郁) 
    是我搞错了,对不起。谢谢!
      

  10.   

    这里有一个我写的测试程序
    http://touchsoft.cnblogs.com/