Função ImmEnumRegisterWordW (immdev.h)

Enumera as cadeias de caracteres de registro com a cadeia de caracteres de leitura, o estilo e a cadeia de caracteres de registro especificados.

Sintaxe

UINT ImmEnumRegisterWordW(
  [in]           HKL                   unnamedParam1,
  [in]           REGISTERWORDENUMPROCW unnamedParam2,
  [in, optional] LPCWSTR               lpszReading,
  [in]           DWORD                 unnamedParam4,
  [in, optional] LPCWSTR               lpszRegister,
  [in]           LPVOID                unnamedParam6
);

Parâmetros

[in] unnamedParam1

Identificador de localidade de entrada.

[in] unnamedParam2

Ponteiro para a função de retorno. Para obter mais informações, consulte EnumRegisterWordProc.

[in, optional] lpszReading

Ponteiro para a cadeia de caracteres de leitura a ser enumerada. O aplicativo define esse parâmetro como NULL se a função deve enumerar todas as cadeias de caracteres de leitura disponíveis que correspondem às configurações dwStyle e lpszRegister .

[in] unnamedParam4

Estilo a ser enumerado. O aplicativo especifica 0 se a função deve enumerar todos os estilos disponíveis que correspondem às configurações lpszReading e lpszRegister .

[in, optional] lpszRegister

Ponteiro para a cadeia de caracteres de registro a ser enumerada. O aplicativo define esse parâmetro como NULL se a função deve enumerar todas as cadeias de caracteres de registro que correspondem às configurações lpszReading e dwStyle .

[in] unnamedParam6

Ponteiro para dados fornecidos pelo aplicativo. A função passa esses dados para a função de retorno de chamada.

Retornar valor

Retorna o último valor retornado pela função de retorno de chamada, com o significado definido pelo aplicativo. A função retornará 0 se não puder enumerar as cadeias de caracteres de registro.

Comentários

Se dwStyle estiver definido como 0 e lpszReading e lpszRegister estiverem definidos como NULL, essa função enumera todas as cadeias de caracteres de registro no dicionário IME.

Observação

O cabeçalho immdev.h define ImmEnumRegisterWord como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho], suporte ao idioma do Leste Asiático instalado.
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho immdev.h (inclua Immdev.h, Windows.h)
Biblioteca Imm32.lib
DLL Imm32.dll

Confira também

EnumRegisterWordProc

Gerenciador de Métodos de Entrada

Funções do Gerenciador de Métodos de Entrada