DECLARE_REGISTRY_RESOURCEID
Igual que DECLARE_REGISTRY_RESOURCE excepto que utiliza UINT generado por el para identificar el recurso, en lugar de un nombre de cadena.
DECLARE_REGISTRY_RESOURCEID(
x
)
Parámetros
- x
[in] identificador generado por el asistente de recursos.
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 a los 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