Compartir vía


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 Ninguno
Atributos no válidos Ninguno

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)