Compartir a través de


DECLARE_REGISTRY_RESOURCE

Obtiene el recurso denominado que contiene el archivo de registro y ejecute el script que incorporan objetos del sistema o quitarlos de registro del sistema.

DECLARE_REGISTRY_RESOURCE( 
   x  
)

Parámetros

  • x
    [in] Identificador de cadena del recurso.

Comentarios

Cuando se crea un objeto o un control mediante el asistente para proyectos ATL, el asistente automáticamente implementará compatibilidad con el registro y agregará la macro de DECLARE_REGISTRY_RESOURCEID , que es similar a DECLARE_REGISTRY_RESOURCE, archivos.

Puede vincular estáticamente con el componente de registro ATL (registro) para el acceso optimizado del registro. Para vincular estáticamente al código de registro, agregue la línea siguiente al archivo stdafx.h:

#define _ATL_STATIC_REGISTRY

Si desea ATL para sustituir valores de reemplazo en tiempo de ejecución, no especifique la macro de DECLARE_REGISTRY_RESOURCE o de DECLARE_REGISTRY_RESOURCEID . En su lugar, cree una matriz de estructuras de _ATL_REGMAP_ENTRIES , donde cada entrada contiene un marcador variable emparejado con un valor para reemplazar el marcador en tiempo de ejecución. A continuación llamada CAtlModule:: UpdateRegistryFromResourceD o CAtlModule:: UpdateRegistryFromResourceS, pasando la matriz. Esto agrega todos los valores de reemplazo en estructuras de _ATL_REGMAP_ENTRIES a la asignación de reemplazo del registro.

Para obtener más información sobre parámetros reemplazables y scripts, vea el artículo El componente de registro ATL (registro).

Requisitos

encabezado: atlcom.h

Vea también

Referencia

DECLARE_REGISTRY

_ATL_STATIC_REGISTRY

Otros recursos

Registry Macros

Macros de ATL