数据类别

将数据放入注册表之前,应用程序应将数据分为两个类别:计算机特定的数据和用户特定的数据。 通过进行这种区分,应用程序可以支持多个用户,但可以通过网络找到用户特定的数据,并在不同的位置使用该数据,从而允许独立于位置的用户配置文件数据。 (用户配置文件是为每个用户保存的一组配置数据。)

安装应用程序后,它应记录 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