EnumResourceLanguages

A função de EnumResourceLanguages procura um módulo para cada recurso do tipo especificado e o nome e passa a língua de cada recurso localiza uma função de retorno de chamada definido.

(BOOL EnumResourceLanguages HMODULE  hModule, / / módulo de recurso identificadorLPCTSTRlpType, / / ponteiro para recurso tipoLPCTSTRlpName, / / ponteiro para nome do recursoENUMRESLANGPROClpEnumFunc, / / ponteiro para função de retorno de chamadaLongolParam / / application-defined parâmetro);
 

Parâmetros

hModule
Identificador para o módulo cujo arquivo executável contém os recursos para que as línguas devem ser enumerados. Se este parâmetro é NULL, a função enumera os idiomas de recursos no módulo usado para criar o atual processo.
lpType
Ponteiro para uma seqüência de caracteres null-terminated especificando o tipo de recurso para o qual o idioma está sendo enumerado. Para tipos de recurso padrão, este parâmetro pode ser uma dos seguinte valores:
Valor Significado
RT_ACCELERATOR Tabela de teclas aceleradoras
RT_ANICURSOR Cursor animado
RT_ANIICON Ícone animado
RT_BITMAP Recurso de bitmap
RT_CURSOR Recurso cursor hardware-dependente
RT_DIALOG Caixa de diálogo
RT_FONT Recurso de fonte
RT_FONTDIR Recurso de diretório de fonte
RT_GROUP_CURSOR Recurso cursor hardware-independent
RT_GROUP_ICON Recurso ícone hardware-independent
RT_HTML Documento HTML
RT_ICON Recurso ícone hardware-dependente
RT_MENU Recurso de menu
RT_MESSAGETABLE Mensagem-entrada tabela
RT_PLUGPLAY Recurso Plug and play
RT_RCDATA Recurso Application-defined (dados brutos)
RT_STRING Cadeia de caracteres-entrada tabela
RT_VERSION Versão do recurso
RT_VXD VXD

lpName
Ponteiro para uma seqüência de caracteres null-terminated especificando o nome do recurso para que o idioma está sendo enumerado.
lpEnumFunc
Ponteiro para a função de retorno de chamada a ser chamado para cada enumerado idioma de recurso. Para obter mais informações, consulte EnumResLangProc.
lParam
Especifica um valor definido pelo aplicativo passado para o função callback. Este parâmetro pode ser usado na verificação de erros.

Retornar valores

Se a função for bem-sucedido, o valor de retorno é diferente de zero.

Se a função falhar, o valor de retorno é zero. Para informações de erro estendidas get, chamar GetLastError.

Observações

A função EnumResourceLanguages continua a enumerar os idiomas de recursos até que a função de retorno de chamada retorne FALSE ou todas as línguas de recurso foram enumeradas.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinBase. h.
Biblioteca de importação:Use Kernel32. lib.
Unicode:Implementado como versões Unicode e ANSI no Windows e Windows NT.

Ver também

Visão geral sobre recursos, funções de recurso, EnumResLangProc, EnumResourceNames, EnumResourceTypes

Index