共用方式為


編譯器錯誤 C3136

'interface' :COM 介面只能繼承自另一個 COM 介面,'interface' 不是 COM 介面

您套用 介面屬性 的介面繼承自不是 COM 介面的介面。 COM 介面最終繼承自 IUnknown。 介面屬性前面的任何介面都是 COM 介面。

下列範例會產生 C3136:

// C3136.cpp
#include "unknwn.h"

__interface A   // C3136
// try the following line instead
// _interface A : IUnknown
{
   int a();
};

[object]
__interface B : A
{
   int aa();
};