BeginUpdateResource

A função BeginUpdateResource retorna um identificador que pode ser usado pela função UpdateResource para adicionar, excluir ou substituir recursos em um arquivo executável.

 Alça BeginUpdateResource ( LPCTSTR  pFileName, / / ponteiro para nome do arquivo executávelBOOLbDeleteExistingResources / / opção de exclusão);
 

Parâmetros

pFileName
Ponteiro para uma seqüência de caracteres null-terminated que especifica um arquivo executável Win32-com base no qual atualizar recursos. Um aplicativo deve ser capaz de obter acesso de gravação a este arquivo; Ele não pode ser atualmente em execução. Se pFileName não especificar um caminho completo, o sistema procura o arquivo no diretório atual.
bDeleteExistingResources
Especifica se deseja excluir os recursos existentes do parâmetro pFileName . Se este parâmetro é verdadeiros, existentes recursos são excluídos e o arquivo executável atualizado inclui apenas os recursos adicionados com a função UpdateResource . Se este parâmetro estiver FALSE, o arquivo executável atualizado inclui recursos existentes, a menos que eles estão explicitamente excluídos ou substituídos usando UpdateResource.

Retornar valores

Se a função for bem-sucedido, o valor de retorno é um identificador que pode ser usado pelas funções UpdateResource e EndUpdateResource . O valor de retorno é NULL se o arquivo especificado não é um arquivo executável, arquivo executável já está carregado, o arquivo não existe ou o arquivo não pode ser aberto para gravação. Para informações de erro estendidas get, chamar GetLastError.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Sem suporte.
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 NT.

Ver também

Visão geral sobre recursos, funções de recurso, EndUpdateResource, UpdateResource

Index