Udostępnij za pośrednictwem


CanAddATLClass

Wywołana przez kreatora, aby zweryfikować, że użytkownik może dodawać klasy ATL do projektu.

function CanAddATLClass( 
   oProj, 
   oObject  
);

Parametry

  • oProj
    Wybranego projektu.

  • oObject
    Zaznaczony obiekt.W tym przypadku bieżącego projektu.

Wartość zwracana

TRUE Jeśli dodaje się klasy; FALSE Jeśli użytkownik wywołuje funkcję dla projektu, który nie jest to Projekt ATL i nie ma obsługi ATL.

Uwagi

Wywoływany przez kreatora, aby sprawdzić, czy projekt jest zgodny z Kreatora kod, który ma być uruchomiona (innymi słowy, może akceptować klasy ATL).

Kreator wywołuje tę funkcję, gdy parametr PREPROCESS_FUNCTION jest w Kontrola projektu .vsz pliku i sprawdza, czy Visual C++ kod modelu jest dostępny.Jeśli model kodu nie jest dostępny, funkcja zgłasza błąd i zwraca false.

Przykład

// Determine if an ATL class can be added to the project
if (CanAddATLClass(selProj, selObj))
{
   return true;
}

Zobacz też

Zadania

Tworzenie kreatora niestandardowego

Informacje

CanAddClass

IsMFCProject

CanAddMFCClass

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