Udostępnij za pośrednictwem


GetCodeForDllCanUnloadNow

Pobiera odpowiedni kod dla rozładunku biblioteki DLL.

function GetCodeForDllCanUnloadNow( 
   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 wyładowania biblioteki DLL.

Uwagi

Wywołanie tej funkcji składowej pobrać odpowiedni kod wyładowania biblioteki DLL.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 wyładowania biblioteki DLL.

Numer wiersza

Kod

0

AFX_MANAGE_STATE(AfxGetStaticModuleState());

1

if (_AtlModule.GetLockCount() > 0)

2

\treturn S_FALSE;

3

return S_OK;

Dla każdego z wierszy, zwrócone GetCodeForDllCanUnloadNow 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
GetCodeForDllCanUnloadNow(1, 2)

// returns the following string
// "\tif (_AtlModule.GetLockCount() > 0)\r\n\t\treturn S_FALSE;\r\n"

Zobacz też

Zadania

Tworzenie kreatora niestandardowego

Informacje

GetCodeForDllGetClassObject

GetCodeForExitInstance

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++