Aracılığıyla paylaş


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ği

  • bRegister
    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

Ayrıca bkz.

Başvuru

CAtlModule sınıfı