自己写的软件如果要从注册表读自身需要的信息,一般写在注册表的哪个路径呢

解决方案 »

  1.   

    HKEY_CURRENT_USER\SOFTWARE\软件名称
    HKEY_LOCAL_MACHINE\SOFTWARE\软件名称
      

  2.   

    有人说写到HKEY_CURRENT_USER\SOFTWARE\软件名称 下不好,但是我想知道写到HKEY_LOCAL_MACHINE\SOFTWARE\软件名称 为什么好,而写到HKEY_CURRENT_USER\SOFTWARE\软件名称下为何不好呢?能否解释原因呢??
      

  3.   

    这个是习惯问题。放在SOFTWARE下可以让你易于维护或修改。你要说不好的话。可能就是让一些别有用心的人可以很方便的找到你的信息,修改你的东西
      

  4.   

    楼主你试试看,我没有试过!
    当前用户,是指当前登录的用户;如果写到当前用户中,那可能用别的用户登录就看不到了?(这里只是猜想)
    但如果写到 LOCAL_MACHINE 中的话,应该所有用户都能读取到。
    楼主试试看,别忘了公布结果!
      

  5.   

    en ,正向zaodt 说的那样