DECLARE_DYNAMIC
Dodaje możliwość dostępu czasu informacji na temat klasy object, gdy wynikające z klasy CObject.
DECLARE_DYNAMIC(class_name )
Parametry
- nazwa_klasy
Rzeczywista nazwa klasy.
Uwagi
Dodaj DECLARE_DYNAMIC makro w module nagłówka (.h) dla tej klasy, następnie dołączyć modułu wszystkie moduły .cpp, które wymagają dostępu do obiektów tej klasy.
Jeśli używasz DECLARE_dynamiczne i IMPLEMENT_DYNAMIC makra opisane, następnie można RUNTIME_CLASS makro i CObject::IsKindOf funkcji, aby określić klasę obiektów w czasie wykonywania.
Jeśli DECLARE_DYNAMIC jest zawarte w deklaracji klasy, następnie IMPLEMENT_DYNAMIC muszą być uwzględnione w implementacji klasy.
Aby uzyskać więcej informacji na DECLARE_DYNAMIC makr, zobacz Tematy klasy CObject.
Przykład
Zobacz przykład dla IMPLEMENT_DYNAMIC.
Wymagania
Nagłówek: afx.h