IMPLEMENT_OLECREATE
Albo to makro lub IMPLEMENT_OLECREATE_FLAGS muszą pojawiać się w pliku implementacji dla każdej klasy, która korzysta z DECLARE_OLECREATE.
IMPLEMENT_OLECREATE(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )
Parametry
nazwa_klasy
Rzeczywista nazwa klasy.external_name
Nazwa obiektu, narażonych na inne aplikacje (ujęty w cudzysłów).l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
Składniki klasy CLSID.
Uwagi
[!UWAGA]
Jeśli korzystasz z IMPLEMENT_OLECREATE, domyślnie obsługiwany jest tylko jeden model wątka.Jeśli korzystasz z IMPLEMENT_OLECREATE_FLAGS, można określić, jakiego modelu wątków obiekt obsługuje przy użyciu nFlags parametru.
Nazwa zewnętrznego jest identyfikator narażonych na inne aplikacje.Aplikacje klienckie pomocą zewnętrzną nazwę obiektu tej klasy z serwera automatyzacji.
Identyfikator klasy OLE jest unikatowy identyfikator obiektu 128-bitowego.Składa się z jednego długi, dwa WORDs i ośmiu BAJTs, reprezentowaną przez l, w1, w2, i b1 przez b8 w opisu składni.Kreatorzy Kreatora aplikacji i kod tworzy klasę OLE unikatowe identyfikatory wymagane.
Wymagania
Nagłówek: afxdisp.h