Unterschied von DECLARE_DYNCREATE / DECLARE_DYNAMIC



  • Wo liegt der Unterschied zwischen den beiden DECLARE_DYNCREATE DECLARE_DYNAMIC Konstrukten.
    Ich möchte es in Zusammenhang einer abgeleiteten Klasse von CFormView benutzen. Nur die DECLARE_DYNAMIC soll mit IsKindOf() funktionieren. Der Assistent hat mir aber die Klase mit DECLARE_DYNCREATE erstellt.

    Gruß Heiko



  • DECLARE_DYNAMIC erlaubt die Verwendung von IsKindOf und RUNTIME_CLASS.
    DECLARE_DYNCREATE erlaubt zusätzlich, aus Kenntnis der RCRuntimeClass eine neue Instanz zu erzeugen (Will die MFC z.B. für Splitter-Childs)


Anmelden zum Antworten