Sdílet prostřednictvím


CSettingsStoreSP::Create

Vytvoří novou instanci objektu, který je odvozen z Třída CSettingsStore.

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

Parametry

  • [v]bAdmin
    Booleovský parametr, který určuje, zda CSettingsStore je vytvořen objekt v režimu správce.

  • [v]bReadOnly
    Booleovský parametr, který určuje, zda CSettingsStore je vytvořen objekt pro přístup jen pro čtení.

Vrácená hodnota

Odkaz na nově vytvořený CSettingsStore objektu.

Poznámky

Můžete použít metodu CSettingsStoreSP::SetRuntimeClass zjistit, jaký typ objektu CSettingsStoreSP::Create vytvoří.Ve výchozím nastavení vytvoří tato metoda CSettingsStore objektu.

Pokud vytvoříte CSettingsStore objektu v režimu správce, je výchozí umístění pro přístup ke všem registru HKEY_LOCAL_MACHINE.Jinak je výchozí umístění pro přístup ke všem registru HKEY_CURRENT_USER.

Pokud bAdmin je TRUE , aplikace, musíte mít práva pro správu.Jinak se nezdaří, pokusí o přístup k registru.

Příklad

Následující příklad demonstruje použití Create metodu CSettingsStoreSP třídy.

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

Požadavky

Záhlaví: afxsettingsstore.h

Viz také

Referenční dokumentace

Třída CSettingsStoreSP

Graf hierarchie

CSettingsStoreSP::SetRuntimeClass

Třída CSettingsStore