GetCodeForDllRegisterServer

Consente di recuperare il codice appropriato per la registrazione di un server.

function GetCodeForDllRegisterServer( 
   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 la registrazione del server

Note

Chiamare questa funzione membro per recuperare il codice appropriato per la registrazione di un server:

Numero di riga

Codice

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

_AtlModule.UpdateRegistryAppId(TRUE);

2

HRESULT hRes = _AtlModule.RegisterServer(TRUE);

3

if (hRes != S_OK)

4

\treturn hRes;

5

if (!COleObjectFactory::UpdateRegistryAll(TRUE))

6

\treturn ResultFromScode(SELFREG_E_CLASS);

7

return S_OK;

Per ogni riga restituita, GetCodeForDllRegisterServer 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 2 and 3 above
GetCodeForDllRegisterServer(2, 3)

// returns the following string
// "\tHRESULT hRes = _AtlModule.RegisterServer(TRUE);\r\n\tif (hRes != S_OK)\r\n"

Vedere anche

Attività

Creazione di una procedura guidata personalizzata

Riferimenti

GetCodeForDllUnregisterServer

Concetti

Personalizzazione delle procedure guidate C++ con funzioni comuni JScript

Progettazione di una procedura guidata

Altre risorse

Funzioni JScript per procedure guidate C++