Compartilhar via


GetCodeForDllGetClassObject

Recupera o código para o objeto de classe DLL.

function GetCodeForDllGetClassObject( 
   nLineStart, 
   nLineEnd  
);

Parâmetros

  • nLineStart
    O número de linha de base zero para o início da função.

  • nLineEnd
    O número de linha de base zero para o final da função.

Valor de retorno

Uma seqüência de caracteres que contém o código para obter o objeto de classe.

Comentários

Chame essa função de membro para recuperar o código para o objeto de classe.Chamar essa função cria uma única seqüência concatenando os elementos de matriz que você especifica.

A tabela a seguir mostra o código para obter o código para o objeto de classe:

Número da linha

Código

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

if (S_OK == _AtlModule.GetClassObject(rclsid, riid, ppv))

2

\treturn S_OK;

3

return AfxDllGetClassObject(rclsid, riid, ppv);

Para cada uma das linhas retornadas, GetCodeForDllGetClassObject adiciona uma guia à esquerda (\t) e um par de caracteres "CR-LF" (retorno de carro - avanço de linha) à direita (\r\n).

Exemplo

// Get the lines numbered 1 and 2 above
GetCodeForDllGetClassObject(1, 2)

// returns the following string
// "\tif (S_OK == _AtlModule.GetClassObject(rclsid, riid, ppv))\r\n\t\treturn S_OK;\r\n"

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Personalizando os assistentes do C++ com funções comuns de JScript

Projetar um assistente

Outros recursos

Funções de JScript para os assistentes do C++