Função SHRegGetIntW (shlwapi.h)

Lê um valor de cadeia de caracteres numérica do registro e o converte em um inteiro.

Sintaxe

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

Parâmetros

[in] hk

Tipo: HKEY

Um identificador para a chave do Registro que especifica o valor a ser lido.

[in] pwzKey

Tipo: LPCWSTR

Um ponteiro para um valor de cadeia de caracteres que especifica o nome do valor a ser lido. A cadeia de caracteres deve ser encerrada em nulo.

[in] iDefault

Tipo: int

Um int que especifica o valor retornado se o valor do Registro não puder ser recuperado com êxito.

Retornar valor

Tipo: int

Retorna a cadeia de caracteres convertida como um int ou o valor padrão especificado por nDefault.

Comentários

Antes do Windows 2000 Service Pack 3 (SP3), o Windows Server 2003 Service Pack 1 (SP1) e o Windows XP, SHRegGetIntW não eram exportados pelo nome. Nesses sistemas, você deve carregá-lo diretamente de Shlwapi.dll como ordinal 280.

Essa função só está disponível em uma versão Unicode. Não há suporte para ANSI.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlwapi.h
Biblioteca Shlwapi.lib
DLL Shlwapi.dll