Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A ATL (Biblioteca de Modelos Ativos) continua com suporte. No entanto, não estamos mais adicionando recursos ou atualizando a documentação.
Usando parâmetros substituíveis (o processador do registrador) aborda mapas de substituição e menciona o método AddReplacement do registrador. O registrador tem outros oito métodos específicos para script e todos são descritos na tabela a seguir.
| Método | Sintaxe/descrição |
|---|---|
| ResourceRegister |
HRESULT ResourceRegister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType);Registra o script contido no recurso de um módulo. resFileName indica o caminho UNC para o próprio módulo. nID e szType contêm a ID e o tipo do recurso, respectivamente. |
| ResourceUnregister |
HRESULT ResourceUnregister( LPCOLESTRresFileName, UINTnID, LPCOLESTRszType);Cancela o registro do script contido no recurso de um módulo. resFileName indica o caminho UNC para o próprio módulo. nID e szType contêm a ID e o tipo do recurso, respectivamente. |
| ResourceRegisterSz |
HRESULT ResourceRegisterSz( LPCOLESTRresFileName, LPCOLESTRszID, LPCOLESTRszType);Registra o script contido no recurso de um módulo. resFileName indica o caminho UNC para o próprio módulo. szID e szType contêm o identificador e o tipo de cadeia de caracteres do recurso, respectivamente. |
| ResourceUnregisterSz |
HRESULT ResourceUnregisterSz( LPCOLESTRresFileName, LPCOLESTRszID, LPCOLESTRszType);Cancela o registro do script contido no recurso de um módulo. resFileName indica o caminho UNC para o próprio módulo. szID e szType contêm o identificador e o tipo de cadeia de caracteres do recurso, respectivamente. |
| FileRegister |
HRESULT FileRegister( LPCOLESTRfileName); Registra o script em um arquivo. fileName é um caminho UNC para um arquivo que contém (ou é) um script de recurso. |
| FileUnregister |
HRESULT FileUnregister( LPCOLESTRfileName); Cancela o registro do script em um arquivo. fileName é um caminho UNC para um arquivo que contém (ou é) um script de recurso. |
| StringRegister |
HRESULT StringRegister( dados LPCOLESTR); Registra o script em um script. data contêm o próprio script. |
| StringUnregister |
HRESULT StringUnregister( LPCOLESTRdata); Cancela o registro do script em um script. data contêm o próprio script. |
ResourceRegisterSz e ResourceUnregisterSz são semelhantes a ResourceRegister e 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 quiser o script em um recurso ou se quiser o script no próprio arquivo. Os métodos StringRegister e StringUnregister permitem que o arquivo .rgs seja armazenado em uma cadeia de caracteres alocada dinamicamente.