Aracılığıyla paylaş


CanAddMFCClass

Kullanıcı mfc sınıf projesine ekleyebileceðiniz doğrulamak için Sihirbazı tarafından çağrıldı.

function CanAddMFCClass( 
   oProj, 
   oObject  
);

Parametreler

  • oProj
    Seçilen proje

  • oObject
    Seçili nesne.Bu durumda, geçerli proje.

Dönüş Değeri

doğru sınıf eklenebilir; yanlış kullanıcı mfc proje değil ve mfc 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, mfc 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 nesnesi kullanılabilir.Kod modeli kullanılabilir durumda değilse, işlevi bir hata bildirir ve döner yanlış.

Örnek

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

Ayrıca bkz.

Görevler

Bir Custom sihirbaz oluşturma

Başvuru

CanAddClass

CanAddATLClass

IsMFCProject

Kavramlar

C++ sihirbazlar ortak JScript işlevleri ile özelleştirme

Bir sihirbaz tasarlama

Diğer Kaynaklar

C++ sihirbazlar için JScript işlevleri