ActivatableClass-Makros
Füllt einen internen Cache auf, der eine Factory enthält, die eine Instanz der angegebenen Klasse erstellen kann.
Syntax
ActivatableClass(
className
);
ActivatableClassWithFactory(
className,
factory
);
ActivatableClassWithFactoryEx(
className,
factory,
serverName
);
Parameter
className
Der Name der zu erstellenden Klasse.
Fabrik
Factory, die eine Instanz der angegebenen Klasse erstellt.
serverName
Ein Name, der eine Teilmenge von Fabriken im Modul angibt.
Hinweise
Verwenden Sie diese Makros nicht mit klassischem COM, es sei denn, Sie verwenden die #undef
Direktive, um sicherzustellen, dass die __WRL_WINRT_STRICT__
Makrodefinition entfernt wird.
Anforderungen
Kopfzeile: module.h
Namespace: Microsoft::WRL