Udostępnij za pośrednictwem


GetCodeForDllGetClassObject

Pobiera kod dla obiektu klasy biblioteki DLL.

function GetCodeForDllGetClassObject( 
   nLineStart, 
   nLineEnd  
);

Parametry

  • nLineStart
    Numer wiersza od zera na początku funkcji.

  • nLineEnd
    Numer wiersza od zera na końcu funkcji.

Wartość zwracana

Ciąg zawierający kod dla pobierania obiektu klasy.

Uwagi

Wywołanie tej funkcji składowej do pobrania kodu dla obiektu klasy.Wywołanie tej funkcji, tworzy się poprzez konkatenację elementów tablicy, które można określić jeden ciąg znaków.

W poniższej tabeli przedstawiono kod dla pobierania kodu dla obiektu klasy:

Numer wiersza

Kod

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

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

2

\treturn S_OK;

3

return AfxDllGetClassObject(rclsid, riid, ppv);

Dla każdego z wierszy, zwrócone GetCodeForDllGetClassObject dodaje kartę wiodących (\t) i końcowe pary znaków "CR-LF" (karetki - wysuwu wiersza) (\r\n).

Przykład

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

Zobacz też

Zadania

Tworzenie kreatora niestandardowego

Koncepcje

Dostosowywanie kreatorów C++ do typowych funkcji języka JScript

Projektowanie kreatora

Inne zasoby

Funkcje języka JScript dla kreatorów języka C++