CSettingsStoreSP::Create
Cria uma nova instância de um objeto que é derivado de Classe CSettingsStore.
CSettingsStore& CSettingsStoreSP Create(
BOOL bAdmin,
BOOL bReadOnly
);
Parâmetros
[in] bAdmin
Um parâmetro boolean que determina se um objeto de CSettingsStore é criado no modo de administrador.[in] bReadOnly
Um parâmetro boolean que determina se um objeto de CSettingsStore é criado para acesso somente leitura.
Valor de retorno
Uma referência ao objeto criado de CSettingsStore .
Comentários
Você pode usar o método CSettingsStoreSP::SetRuntimeClass para determinar que tipo de objeto CSettingsStoreSP::Create criará. Por padrão, esse método cria um objeto de CSettingsStore .
Se você criar um objeto de CSettingsStore no modo de administrador, o local padrão para qualquer acesso ao Registro é HKEY_LOCAL_MACHINE. Caso contrário, o local padrão para qualquer acesso ao Registro é HKEY_CURRENT_USER.
Se bAdmin é TRUE, o aplicativo deve ter direitos de administração do. Caso contrário, falhará quando tentar acessar o Registro.
Exemplo
O exemplo seguinte demonstra como usar o método de Create da classe de CSettingsStoreSP .
CSettingsStoreSP regSP;
CSettingsStore& reg = regSP.Create(FALSE, TRUE);
Requisitos
Cabeçalho: afxsettingsstore.h