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