CAtlModule::UpdateRegistryFromResourceD
Kaydettirmeye veya kaydını bir nesne için belirtilen bir kaynak içerdiği komut dosyasını çalıştırır.
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( );
Parametreler
lpszRes
Bir kaynak adı.nResID
Kaynak KimliğibRegister
GERÇEK nesnesi kayıtlı ise; YANLIŞ Aksi durumda.pMapEntries
Komut dosyasýnýn değiştirilebilir parametreler ile ilişkilendirilmiş değerleri saklamak yerine eşleme için bir işaretçi.atl % MODÜLÜ otomatik olarak kullanır.Ek değiştirilebilir parametreleri kullanmak için bkz: CAtlModule::AddCommonRGSReplacements.Aksi durumda, null varsayılan değer.
Dönüş Değeri
s_ok üzerinde başarı veya başarısızlık hresult hata verir.
Notlar
Belirtilen kaynak dosyasında yer alan komut dosyası çalışır lpszRes veya nResID.bRegister Olan doğru, bu yöntem nesnenin; sistem kayıt defterine kaydeder ve Aksi takdirde nesne kayıt defterinden kaldırır.
Statik olarak atl kayıt bileşeni (Registrar) bağlamak için bkz: CAtlModule::UpdateRegistryFromResourceS.
Bu yöntem çağrıları CAtlModule::UpdateRegistryFromResourceDHelper.
Gereksinimler
Başlık: atlbase.h