'interface': COM 인터페이스는 다른 COM 인터페이스에서만 상속할 수 있습니다. 'interface'는 COM 인터페이스가 아닙니다.
비고
인터페이스 특성을 적용한 인터페이스는 COM 인터페이스가 아닌 인터페이스에서 상속됩니다. COM 인터페이스는 궁극적으로 .에서 IUnknown상속됩니다. 인터페이스 특성 앞에 오는 모든 인터페이스는 COM 인터페이스입니다.
Example
다음 예제에서는 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();
};