Condividi tramite


GetCodeForDllGetClassObject

Recupera il codice per l'oggetto di classe DLL.

function GetCodeForDllGetClassObject( 
   nLineStart, 
   nLineEnd  
);

Parametri

  • nLineStart
    Numero di riga con inizio zero per l'inizio della funzione.

  • nLineEnd
    Numero di riga con inizio zero per la fine della funzione.

Valore restituito

Una stringa contenente il codice per il recupero dell'oggetto di classe.

Note

Chiamare questa funzione membro per recuperare il codice dell'oggetto di classe. Chiamando la funzione viene creata una singola stringa tramite la concatenazione degli elementi della matrice specificati.

Nella tabella che segue è illustrato del codice che consente di recuperare il codice relativo all'oggetto di classe:

Numero di riga

Codice

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

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

2

\treturn S_OK;

3

return AfxDllGetClassObject(rclsid, riid, ppv);

Per ogni riga restituita, GetCodeForDllGetClassObject aggiunge una tabulazione iniziale (\t) e una coppia di caratteri finali "CR-LF", ovvero ritorno a capo - avanzamento riga (\r\n).

Esempio

// 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"

Vedere anche

Attività

Creazione di una procedura guidata personalizzata

Concetti

Personalizzazione delle procedure guidate C++ con funzioni comuni JScript

Progettazione di una procedura guidata

Altre risorse

Funzioni JScript per procedure guidate C++