AfxSetPerUserRegistration

设置应用程序是否重到 HKEY_CURRENT_USER (HKCU) 节点的注册表访问方向。

void AFXAPI AfxSetPerUserRegistration(
   BOOL bEnable
);

参数

  • [in] bEnable
    TRUE 清单注册表信息处理 HKCU 节点; FALSE 指示应用程序写入注册表信息对默认节点。 默认节点是 HKEY_CLASSES_ROOT (HKCR)。

备注

在 Windows Vista之前,应用程序访问注册表通常使用 HKEY_CLASSES_ROOT 节点。 但是,与 Windows Vista,在高的模式必须运行一个应用程序向写入 HKCR

此方法使您的应用程序读取和写入注册表,而不运行 " 高 " 模式通过将从 HKCR 的注册表访问定向到 HKCU。 有关更多信息,请参见 “链接器”属性页

如果启用注册表重定向,该机制将从 HKCR 的访问定向到 HKEY_CURRENT_USER\Software\Classes。 仅 MFC 和 ATL 结构可能会被重定向的影响。

默认实现访问 HKCR下的注册表。

要求

Header: afxstat_.h

请参见

参考

宏、全局函数和全局变量

AfxGetPerUserRegistration

其他资源

应用程序信息和管理