Condividi tramite


CSettingsStoreSP::Create

Crea una nuova istanza di un oggetto derivato da Classe di CSettingsStore.

CSettingsStore& CSettingsStoreSP Create(
   BOOL bAdmin,
   BOOL bReadOnly
);

Parametri

  • [in] bAdmin
    Un parametro booleano che determina se un oggetto CSettingsStore viene creato nella modalità di amministratore.

  • [in] bReadOnly
    Un parametro booleano che determina se un oggetto CSettingsStore viene creato per l'accesso in sola lettura.

Valore restituito

Un riferimento all'oggetto appena creata CSettingsStore.

Note

È possibile utilizzare il metodo CSettingsStoreSP::SetRuntimeClass per determinare il tipo di oggetto CSettingsStoreSP::Create creerà.Per impostazione predefinita, questo metodo crea un oggetto CSettingsStore.

Se si crea un oggetto CSettingsStore la modalità di gestione, il percorso predefinito per un accesso al Registro di sistema HKEY_LOCAL_MACHINE è.In caso contrario, il percorso predefinito per un accesso al Registro di sistema è HKEY_CURRENT_USER.

Se bAdmin è TRUE, l'applicazione deve disporre di diritti di amministrazione.In caso contrario, verrà generato un errore quando si tenta di accedere al Registro di sistema.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo Create della classe CSettingsStoreSP.

    CSettingsStoreSP regSP;
    CSettingsStore& reg = regSP.Create(FALSE, TRUE);

Requisiti

intestazione: afxsettingsstore.h

Vedere anche

Riferimenti

Classe di CSettingsStoreSP

Grafico della gerarchia

CSettingsStoreSP::SetRuntimeClass

Classe di CSettingsStore