CanAddATLClass
Kullanıcı atl sınıf projesine ekleyebileceðiniz doğrulamak için Sihirbazı tarafından çağrıldı.
function CanAddATLClass(
oProj,
oObject
);
Parametreler
oProj
Seçili proje.oObject
Seçili nesne.Bu durumda, geçerli proje.
Dönüş Değeri
doğru sınıf eklenebilir; yanlış kullanıcı atl proje değil ve atl desteği olmayan bir proje için işlev çağrılarını.
Notlar
Proje, yaklaşık olarak çalışan kod Sihirbazı ile uyumlu olup olmadığını doğrulamak için Sihirbazı tarafından çağrılan (diğer bir deyişle, atl sınıf kabul).
İçinde PREPROCESS_FUNCTION parametre olarak kullanıldığında, sihirbaz bu işlevini çağırır Proje denetimin .vsz dosyasını , denetler ve Visual C++ kod modeli kullanılabilir.Kod modeli kullanılabilir durumda değilse, işlevi bir hata bildirir ve döner yanlış.
Örnek
// Determine if an ATL class can be added to the project
if (CanAddATLClass(selProj, selObj))
{
return true;
}
Ayrıca bkz.
Görevler
Başvuru
Kavramlar
C++ sihirbazlar ortak JScript işlevleri ile özelleştirme