EnumResLangProc

A EnumResLangProc função é um função callback application-defined usado com a função EnumResourceLanguages . Ele recebe idiomas de recursos. O ENUMRESLANGPROC tipo define um ponteiro para este função callback. EnumResLangProc é um espaço reservado para o nome função application-defined.

(BOOL retorno de chamada EnumResLangProc Lidar com  hModule, / / módulo de lidar comLPCTSTRlpszType, / / ponteiro para recurso tipoLPCTSTRlpszName, / / ponteiro para nome do recursoPalavrawIDLanguage, / / identificador de idioma de recursoLongolParam / / application-defined parâmetro);
 

Parâmetros

hModule
Identificador para o módulo cujo arquivo executável contém os recursos para os quais as línguas estão sendo enumeradas. Se este parâmetro é NULL, a função enumera os idiomas de recursos no módulo usado para criar o atual processo.
lpszType
Ponteiro para uma seqüência de caracteres null-terminated especificando o nome do tipo de recurso para o qual o idioma está sendo enumerado. Tipos de recurso padrão, esse parâmetro deve ser um dos seguintes 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

lpszName
Ponteiro para uma seqüência de caracteres null-terminated especificando o nome do recurso para que o idioma está sendo enumerado.
wIDLanguage
Especifica o identificador de idioma do recurso para que o idioma está sendo enumerado. A função EnumResourceLanguages fornece esse valor. Para obter uma lista dos identificadores de idioma primário e identificadores de sublinguagem que constituem um identificador de idioma, consulte MAKELANGID.
lParam
Especifica o parâmetro application-defined passado para a função EnumResourceLanguages . Este parâmetro pode ser usado na verificação de erros.

Retornar valores

Este função callback deve retornar TRUE para continuar a enumeração; caso contrário, ela deve retornar FALSE para parar a enumeração.

Observações

Um aplicativo deve registrar este função passando seu endereço para a função de EnumResourceLanguages.

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:Definido pelo usuário.

Ver também

Visão geral sobre recursos, recurso funciona, EnumResourceLanguages, MAKELANGID

Index