Invocando scripts

Usando parâmetros substituível (escrivão do pré-processador) descreve mapas de substituição e vale a pena mencionar o método AddReplacementde escrivão.O escrivão possui oito outros métodos específicos para o script, e todos são descritos na tabela a seguir.

Método

Sintaxe/descrição

ResourceRegister

HRESULT ResourceRegister( LPCOLESTR resFileName, UINT nID, LPCOLESTR szType);

Registra o script contido no recurso de um módulo.o resFileName indica o caminho UNC para o próprio módulo.nID e szType contém a identificação e o tipo de recurso, respectivamente.

ResourceUnregister

HRESULT ResourceUnregister( LPCOLESTR resFileName, UINT nID, LPCOLESTR szType);

Desregistre o script contido no recurso de um módulo.o resFileName indica o caminho UNC para o próprio módulo.nID e szType contém a identificação e o tipo de recurso, respectivamente.

ResourceRegisterSz

HRESULT ResourceRegisterSz( LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType);

Registra o script contido no recurso de um módulo.o resFileName indica o caminho UNC para o próprio módulo.o szID e szType contém o identificador e o tipo cadeia de caracteres de recurso, respectivamente.

ResourceUnregisterSz

HRESULT ResourceUnregisterSz( LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType);

Desregistre o script contido no recurso de um módulo.o resFileName indica o caminho UNC para o próprio módulo.o szID e szType contém o identificador e o tipo cadeia de caracteres de recurso, respectivamente.

FileRegister

HRESULT FileRegister( LPCOLESTR nome de arquivo );

Registra um script em um arquivo.o nome do arquivo é um caminho UNC para um arquivo que contém (ou) é um script de recursos.

FileUnregister

HRESULT FileUnregister( LPCOLESTR nome de arquivo );

Desregistre o script em um arquivo.o nome do arquivo é um caminho UNC para um arquivo que contém (ou) é um script de recursos.

StringRegister

HRESULT StringRegister( LPCOLESTR dados );

Registra o script em uma cadeia de caracteres.dados contendo o script próprio.

StringUnregister

HRESULT StringUnregister( LPCOLESTR dados );

Desregistre o script em uma cadeia de caracteres.dados contendo o script próprio.

ResourceRegisterSz e ResourceUnregisterSz, são semelhantes a ResourceRegister e a ResourceUnregister, mas permitem que você especifique um identificador de cadeia de caracteres.

Os métodos FileRegister e FileUnregister são úteis se você não deseja que o script em um recurso ou se você desejar que o script em seu próprio arquivo.Os métodos StringRegister e StringUnregister permitem que o arquivo de .rgs é armazenado em uma cadeia de caracteres atribuída dinamicamente.

Consulte também

Referência

Criando scripts de escrivão