Aracılığıyla paylaş


Toplama ve sınıf fabrikası makrolar

Bu makroları denetleme toplama ve sınıf üreticisi bildirmek yollar sunar.

DECLARE_AGGREGATABLE

Nesnenizin olabilir bildirir (varsayılan) birikir.

DECLARE_CLASSFACTORY

Sınıf üreteci olarak bildirir CComClassFactory, atl varsayılan sınıf üreticisi.

DECLARE_CLASSFACTORY_EX

Sınıf üreteci olarak sınıf fabrikası nesnesine bildirir.

DECLARE_CLASSFACTORY2

Bildirir CComClassFactory2 sınıf fabrikası olacak.

DECLARE_CLASSFACTORY_AUTO_THREAD

Bildirir CComClassFactoryAutoThread sınıf fabrikası olacak.

DECLARE_CLASSFACTORY_SINGLETON

Bildirir CComClassFactorySingleton sınıf fabrikası olacak.

DECLARE_GET_CONTROLLING_UNKNOWN

Bir sanal bildirir GetControllingUnknown işlevi.

DECLARE_NOT_AGGREGATABLE

Nesnenizin toplanan bildirir.

DECLARE_ONLY_AGGREGATABLE

Nesnenizin toplanması gereken bildirir.

DECLARE_POLY_AGGREGATABLE

Dış bilinmeyen değerini denetler ve nesnenizin toplanabilir veya değil araya toplanabilir, uygun şekilde bildirir.

DECLARE_PROTECT_FINAL_CONSTRUCT

Dış nesne bir iç nesne oluşturma sırasında silinmeye karşı korur.

DECLARE_VIEW_STATUS

Belirtir VIEWSTATUS konteyner bayrakları.

Ayrıca bkz.

Diğer Kaynaklar

ATL Makroları