control

especifica que el tipo definido por el usuario es un control.

[control]

Comentarios

el atributo de control implica el atributo de CoClass .el atributo de Control-C ++ tiene la misma funcionalidad que el atributo de control MIDL.

Ejemplo

// cpp_attr_ref_control.cpp
// compile with: /LD
#include <windows.h>
[module(name="Test", control=true)];

[object, uuid("9e66a290-4365-11d2-a997-00c04fa37ddb")]
__interface ICustom {
   HRESULT Custom([in] long l, [out, retval] long *pLong);
};

[coclass, control, appobject, uuid("9e66a294-4365-11d2-a997-00c04fa37ddb")]
class CTest : public ICustom {};

Requisitos

Contexto de atributo

Se aplica a

clase, struct

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Para obtener más información sobre los contextos de atributos, vea Contextos de atributo.

Vea también

Otros recursos

Atributos IDL

Atributos

Typedef, Enumeración, join, y atributos de Struct

Attributes Samples