Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
«interface» : uma interface COM só pode herdar de outra interface COM, «interface» não é uma interface COM
Observações
Uma interface à qual você aplicou um atributo de interface herda de uma interface que não é uma interface COM. Em última análise, uma interface COM herda do IUnknown. Qualquer interface precedida por um atributo de interface é uma interface COM.
Example
O exemplo a seguir gera 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();
};