BeginUpdateResource

La funzione BeginUpdateResource restituisce un handle che può essere utilizzato dalla funzione UpdateResource per aggiungere, eliminare o sostituire le risorse in un file eseguibile.

 BeginUpdateResource HANDLE ( LPCTSTR  pFileName, / / puntatore al nome del file eseguibileBOOLbDeleteExistingResources / / opzione di cancellazione);
 

Parametri

pFileName
Puntatore a una stringa con terminazione null che specifica un file eseguibile basati su Win32 in cui aggiornare le risorse. Un'applicazione deve essere in grado di ottenere l'accesso in scrittura al file; non può essere in esecuzione. Se pFileName non è specificato un percorso completo, il sistema cerca il file nella directory corrente.
bDeleteExistingResources
Specifica se eliminare le risorse esistenti del parametro pFileName . Se questo parametro è TRUE, esistenti risorse vengono eliminate e il file eseguibile aggiornato comprende solo le risorse aggiunte con la funzione UpdateResource . Se questo parametro è FALSE, il file eseguibile aggiornato include risorse esistenti, a meno che vengono eliminati in modo esplicito o sostituiti utilizzando UpdateResource.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è un handle che può essere utilizzato dalle funzioni UpdateResource ed EndUpdateResource . Il valore restituito è NULL se il file specificato non è un file eseguibile, il file eseguibile è già stato caricato, il file non esiste o non è possibile aprire il file per la scrittura. Per ottenere informazioni di errore estese, chiamare GetLastError.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Non supportato.
Windows CE:Non supportato.
Intestazione:Dichiarati in Winbase.
Importare librerie:Utilizzare il kernel.
Unicode:Implementato come versioni Unicode e ANSI su Windows NT.

Vedi anche

Panoramica delle risorse, le funzioni di risorse, EndUpdateResource, UpdateResource

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index