数据类别
在注册表中存储数据之前,应用应将数据分为两类:计算机特定的数据和用户特定的数据。 通过进行这种区分,你的应用可以支持多个用户,但可以通过网络找到用户特定的数据,并在不同的位置使用该数据,从而允许独立于位置的用户配置文件数据。 用户配置文件是为每个用户保存的一组配置数据。
安装应用后,它应记录 HKEY_LOCAL_MACHINE 密钥下的计算机特定数据。 具体而言,它应为公司名称、产品名称和版本号创建密钥,如以下示例所示:
HKEY_LOCAL_MACHINE\Software\MyCompany\MyProduct\1.0
如果应用支持 COM,则应在 HKEY_LOCAL_MACHINE\Software\Classes下记录该数据。
应用应在 HKEY_CURRENT_USER 密钥下记录用户特定的数据,如以下示例所示:
HKEY_CURRENT_USER\Software\MyCompany\MyProduct\1.0