BeginUpdateResource

BeginUpdateResource -funksjonen returnerer et håndtak som kan brukes av UpdateResource -funksjonen til å legge til, slette eller erstatte ressurser i en kjørbar fil.

 Håndtak-BeginUpdateResource) LPCTSTR  pFileName, / / peker til den kjørbare filen heterBOOLbDeleteExistingResources / / sletting alternativet);
 

Parametere

pFileName
Pekeren til en null-terminert streng som angir en Win32-baserte kjørbare fil å oppdatere ressurser. Et program må kunne ha skrivetilgang til denne filen; Det kan ikke være utføres for øyeblikket. Hvis pFileName ikke angir en fullstendig bane, søkes det etter filen i gjeldende mappe.
bDeleteExistingResources
Angir om du vil slette eksisterende ressurser for parameteren pFileName . Hvis denne parameteren er sann, eksisterende ressurser slettes og den oppdaterte kjørbare filen inneholder bare ressursene som er lagt til med UpdateResource -funksjonen. Hvis denne parameteren er FALSE, inneholder den oppdaterte kjørbare filen eksisterende ressurser med mindre de er eksplisitt slettet eller erstattet ved hjelp av UpdateResource.

Returverdier

Hvis funksjonen er vellykket, er verdien som returneres et håndtak som kan brukes av funksjonene UpdateResource - og EndUpdateResource . Returverdien er NULL hvis den angitte filen er ikke en kjørbar fil, den kjørbare filen er allerede lastet inn, finnes ikke filen, eller filen kan ikke åpnes for skriving. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Hurtiginformasjon

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

Se også

Oversikt over ressurser, ressurs funksjoner, EndUpdateResource, UpdateResource

Index