W8130 Interface '%s' ist nicht von IUnknown abgeleitet. (Interfaces müssen von IUnknown abgeleitet sein) (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index


Diese Warnung erscheint beim Definieren eines Interface, das nicht von IUnknown abgeleitet ist.

 #include <System.hpp>
 __interface IFoo 
 {
   virtual void Invoke() = 0;
 };
 class TMyClass : public TObject, public IFoo  // <- W8130
 {
 };