DECLARE_CLASSFACTORY_EX ( cf )
Parametri
cf
[in] Il nome della classe che implementa il tuo oggetto factory di classe.
Osservazioni
Dichiara cf per essere la class factory.CF deve derivare da CComClassFactory e l'override del metodo CreateInstance . Ad esempio:
classe CMyClass:..., CComCoClasslt pubblica; ... >
{
...
DECLARE_CLASSFACTORY_EX(CMyClassFactory)
...
}
CComCoClass include la macro DECLARE_CLASSFACTORY , che specifica CComClassFactory come la class factory predefinita. Tuttavia, includendo la macro DECLARE_CLASSFACTORY_EX nella definizione della classe dell'oggetto, è ignorare questa impostazione predefinita.
Vedi anche
DECLARE_CLASSFACTORY2, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON