Share via


IMPLEMENTED_CATEGORY

Agregue una macro de IMPLEMENTED_CATEGORY a mapa de categoría de componente para especificar debería registrarse como implementar la categoría identificada por el parámetro de catID .

IMPLEMENTED_CATEGORY( 
   catID  
)

Parámetros

  • catID
    [in] Una constante o una variable de CATID que contiene el identificador único global (GUID) para la categoría implementada. Tardarán y se agregará a la dirección de catID al mapa. Vea la tabla siguiente para obtener una selección de categorías comunes.

Comentarios

Las categorías componentes enumeradas en el mapa se registran automáticamente cuando se registra el módulo si la clase tiene una macro asociado de OBJECT_ENTRY_AUTO o de OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO .

Los clientes pueden usar la información de categoría registrada para que la clase determinar sus funciones y requisitos sin tener que crear una instancia de ella.

Para obtener más información sobre las categorías de componentes, vea ¿Qué son categorías componentes y cómo ellos funcionan? en Windows SDK.

una selección de categorías comunes

Descripción

Símbolo

registro GUID

Safe para el script

CATID_SafeForScripting

{7DD95801-9882-11CF-9FA9-00AA006 C42 C4}

Seguro para la inicialización

CATID_SafeForInitializing

{7DD95802-9882-11CF-9FA9-00AA006 C42 C4}

Contención simple de sitio de cuadro

CATID_SimpleFrameControl

{157083E0-2368-11cf-87B9-00AA006 C8166}

Enlace de datos sencillo

CATID_PropertyNotifyControl

{157083E1-2368-11cf-87B9-00AA006 C8166}

Enlace de datos avanzados

CATID_VBDataBound

{157083E2-2368-11cf-87B9-00AA006 C8166}

Controles sin ventana

CATID_WindowlessObject

{1D06B600-3AE3-11cf-87B9-00AA006 C8166}

objetos Herramienta de creación de HTML-Enterados

Vea Objetos corriente de internet en Windows SDK para una lista de ejemplo.

 

Ejemplo

BEGIN_CATEGORY_MAP(CMyCtrl)
   IMPLEMENTED_CATEGORY(CATID_Insertable)
END_CATEGORY_MAP()

Requisitos

encabezado: atlcom.h

Vea también

Referencia

BEGIN_CATEGORY_MAP

REQUIRED_CATEGORY

END_CATEGORY_MAP

Otros recursos

Category Macros

Macros de ATL