CSettingsStoreSP::Create
Crea una nueva instancia de un objeto derivado de CSettingsStore Class.
CSettingsStore& CSettingsStoreSP Create(
BOOL bAdmin,
BOOL bReadOnly
);
Parámetros
[in] bAdmin
Un parámetro boolean que determina si un objeto de CSettingsStore se crea en modo de administrador.[in] bReadOnly
Un parámetro boolean que determina si un objeto de CSettingsStore se crea para el acceso de solo lectura.
Valor devuelto
Una referencia al objeto recién creado de CSettingsStore .
Comentarios
Puede utilizar el método CSettingsStoreSP::SetRuntimeClass para determinar lo que creará el tipo de objeto CSettingsStoreSP::Create . De forma predeterminada, este método crea un objeto de CSettingsStore .
Si crea un objeto de CSettingsStore en modo de administrador, la ubicación predeterminada para todo el acceso del registro es HKEY_LOCAL_MACHINE. Si no, la ubicación predeterminada para todo el acceso del registro es HKEY_CURRENT_USER.
Si bAdmin es TRUE, la aplicación debe tener derechos de administración. Si no, se producirá un error cuando intente obtener acceso al registro.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de Create de la clase de CSettingsStoreSP .
CSettingsStoreSP regSP;
CSettingsStore& reg = regSP.Create(FALSE, TRUE);
Requisitos
encabezado: afxsettingsstore.h