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

変換された文字列を int、または nDefault で指定された既定値として返します。

注釈

Windows 2000 Service Pack 3 (SP3)、Windows Server 2003 Service Pack 1 (SP1)、および Windows XP より前のバージョンでは、 SHRegGetIntW は名前でエクスポートされませんでした。 これらのシステムでは、序数 280 として Shlwapi.dll から直接読み込む必要があります。

この関数は、Unicode バージョンでのみ使用できます。 ANSI はサポートされていません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shlwapi.h
Library Shlwapi.lib
[DLL] Shlwapi.dll