EnumResourceNames

EnumResourceNames -funksjonen søker en modul for hver ressurs for den angitte typen og overfører navnet på hver ressurs den finner en programdefinert tilbakekall-funksjonen.

BOOL EnumResourceNames) HINSTANCE  hModule, / / ressursmodulen håndteringLPCTSTRlpszType, / / peker til ressurs-typeENUMRESNAMEPROClpEnumFunc, / / peker til tilbakeringingsfunksjonenLanglParam / / programdefinert parameteren);
 

Parametere

hModule
Håndtere til modulen der kjørbare fil inneholder ressurser som navnene er som skal listes. Hvis denne parameteren er NULL, nummererer funksjonen ressursnavnene i modulen brukes til å opprette den gjeldende prosessen.
lpszType
Pekeren til en null-terminert streng som angir Typenavnet på ressursen som er navnet som blir nummerert. For standard ressurstyper, kan denne parameteren være en av følgende verdier:
Verdi Betydning
RT_ACCELERATOR Accelerator tabell
RT_ANICURSOR Animert markør
RT_ANIICON Animerte ikonet
RT_BITMAP Punktgrafikk-ressurs
RT_CURSOR Maskinvareavhengig markøren ressurs
RT_DIALOG Dialogboksen
RT_FONT Skrift-ressurs
RT_FONTDIR Skrift directory-ressursen
RT_GROUP_CURSOR Maskinvare-uavhengig markøren ressurs
RT_GROUP_ICON Maskinvare-uavhengig ikonet ressurs
RT_HTML HTML-dokument
RT_ICON Maskinvareavhengig ikonet ressurs
RT_MENU Menyen ressurs
RT_MESSAGETABLE Oppføring i melding-tabellen
RT_PLUGPLAY Plug and play-ressurs
RT_RCDATA Programdefinert ressurs (rådata)
RT_STRING Streng-tabellelementet
RT_VERSION Versjonsressurs
RT_VXD VXD

lpEnumFunc
Pekeren til tilbakeringingsfunksjonen kalles for hver liste opp navn på ressurs. Hvis du vil ha mer informasjon, kan du se EnumResNameProc.
lParam
Angir en Programdefinert verdi sendes til tilbakeringingsfunksjonen. Denne parameteren kan brukes i feilkontroll.

Returverdier

Hvis funksjonen lykkes, er returverdien ikke-null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Funksjonen EnumResourceNames fortsetter å nummerere ressursnavn til tilbakeringingsfunksjonen returnerer USANN eller alle ressursnavn har vært nummerert.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winbase.h.
Importere biblioteket:Bruk kernel32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner i Windows og Windows NT.

Se også

Oversikt over ressurser, ressurs funksjoner, EnumResNameProc, EnumResourceLanguages, EnumResourceTypes

Index