W8130 L'interface '%s' ne dérive pas de IUnknown. (Les interfaces doivent dériver de IUnknown) (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index


Ceci survient lors de la définition d'une interface sans hériter de IUknown.

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