CAtlModule::UpdateRegistryFromResourceD
Uruchamia skrypt zawarte w określonych zasobów zarejestrować lub wyrejestrować obiektu.
HRESULT WINAPI UpdateRegistryFromResourceD(
UINT nResID,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
HRESULT WINAPI UpdateRegistryFromResourceD(
LPCTSTR lpszRes,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
Parametry
lpszRes
Nazwa zasobu.nResID
Identyfikator zasobu.bRegister
TRUE , jeśli obiekt powinien być zarejestrowany; FALSE inaczej.pMapEntries
Wskaźnik do przechowywania wartości skojarzone z parametrów zastępowalnych skryptu mapy zastąpienia.ATL automatycznie użyje modułu %.Aby użyć dodatkowych parametrów, zobacz CAtlModule::AddCommonRGSReplacements.W przeciwnym razie użyj NULL wartość domyślna.
Wartość zwracana
Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.
Uwagi
Uruchamia skrypt zawarte w zasobu określonego przez lpszRes lub nResID.Jeśli bRegister jest TRUE, Metoda ta rejestruje obiekt w rejestrze systemu; w przeciwnym razie usuwa obiekt z rejestru.
Aby połączyć statycznie części rejestru ATL (Sekretarz), zobacz CAtlModule::UpdateRegistryFromResourceS.
Ta metoda wymaga CAtlModule::UpdateRegistryFromResourceDHelper.
Wymagania
Nagłówek: atlbase.h