CComModule::UpdateRegistryFromResourceS

HRESULT UpdateRegistryFromResourceS (LPCTSTR lpszRes, BOOL bRegister, struct _ATL_REGMAP_ENTRY * pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceS (UINT nResID, BOOL bRegister, struct _ATL_REGMAP_ENTRY * pMapEntries = NULL);

Valor devuelto

Un valor HRESULT estándar.

Parámetros

lpszRes

[en] Un nombre de recurso.

nResID

[en] Un ID de recurso.

bRegister

[en] Indica si se debe registrar la secuencia de comandos de recursos.

pMapEntries

[en] Un puntero para el mapa de reemplazo almacenar valores asociados con parámetros reemplazables de la secuencia de comandos. Utiliza automáticamente ATL %MODULE% . Para utilizar parámetros reemplazables adicionales, vea la sección Comentarios para obtener más detalles. En caso contrario, utilice el valor predeterminado NULL.

Observaciones

Similar al UpdateRegistryFromResourceD excepto UpdateRegistryFromResourceS crea un vínculo estático para el componente de registro de ATL (Secretario).

UpdateRegistryFromResourceS se invoca automáticamente cuando se procesa el mapa del objeto, siempre agrega #define _ATL_STATIC_REGISTRY a tu stdafx.h.

&Notanbsp;  Sustituir valores de reemplazo en tiempo de ejecución, no se especifica la macro DECLARE_REGISTRY_RESOURCE o DECLARE_REGISTRY_RESOURCEID . En su lugar, crear una matriz de estructuras _ATL_REGMAP_ENTRIES , donde cada entrada contiene un variable marcador emparejado con un valor para reemplazar el marcador de posición en tiempo de ejecución. A continuación, llamar a CComModule::UpdateRegistryFromResourceS, pasando la matriz para el parámetro pMapEntries . Esto agrega todos los valores de reemplazo en las estructuras _ATL_REGMAP_ENTRIES mapa de reemplazo del Secretario.

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

Visió&n General de CComModule |nbsp; Miembros de clase

Vea tambiénnbsp;BEGI&N_OBJECT_MAP

Index