Compartir por


control

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

Sintaxis

[control]

Comentarios

El atributo control implica el atributo coclass. El atributo odt de C++ tiene la misma funcionalidad que el atributo odt de 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 Valor
Se aplica a class, struct
Reiterativo No
Atributos requeridos None
Atributos no válidos None

Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.

Consulte también

Atributos IDL
Atributos de clase
Typedef, Enum, Union y Struct (atributos)