SHRegGetIntW 函数 (shlwapi.h)

从注册表中读取数字字符串值并将其转换为整数。

语法

int SHRegGetIntW(
  [in] HKEY   hk,
  [in] PCWSTR pwzKey,
  [in] int    iDefault
);

参数

[in] hk

类型: HKEY

指定要读取的值的注册表项的句柄。

[in] pwzKey

类型: LPCWSTR

指向指定要读取的值名称的字符串值的指针。 字符串必须以 null 结尾。

[in] iDefault

类型: int

一个 int ,指定在无法成功检索注册表值时返回的值。

返回值

类型: int

intnDefault 指定的默认值的形式返回转换后的字符串。

注解

在 Windows 2000 Service Pack 3 (SP3) 、Windows Server 2003 Service Pack 1 (SP1) 和 Windows XP 之前, SHRegGetIntW 未按名称导出。 在这些系统上,必须直接从 Shlwapi.dll 作为序号 280 加载它。

此函数仅在 Unicode 版本中可用。 不支持 ANSI。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 shlwapi.h
Library Shlwapi.lib
DLL Shlwapi.dll