CComModule::UpdateRegistryFromResourceD

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

HRESULT UpdateRegistryFromResourceD (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 el objeto debe estar registrado.

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

Ejecuta la secuencia de comandos contenida en el recurso especificado por lpszRes o nResID. Si bRegister es TRUE, este método registra el objeto en el registro del sistema; de lo contrario, elimina el objeto.

Especificando la macro DECLARE_REGISTRY_RESOURCE o DECLARE_REGISTRY_RESOURCEID , UpdateRegistryFromResourceD se invoca automáticamente cuando se procesa el mapa del objeto.

&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 UpdateRegistryFromResourceD, 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.

&Notanbsp;  Para vincular estáticamente en el componente de registro de ATL (Secretario), consulte UpdateRegistryFromResourceS.

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