Aracılığıyla paylaş


CComModule::UpdateRegistryFromResourceS

atl 7. 0'da, tarihi itibariyle CComModule artık kullanılmıyor: Bkz: atl modülü sınıfları daha fazla ayrıntı için.

virtual HRESULT UpdateRegistryFromResourceS(
   LPCTSTR lpszRes,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw( );
virtual HRESULT UpdateRegistryFromResourceS(
   UINT nResID,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw( );

Parametreler

  • lpszRes
    [in] Bir kaynak adı.

  • nResID
    [in] Kaynak Kimliği

  • bRegister
    [in] Kaynak kod kayıtlı olup olmadığını gösterir.

  • pMapEntries
    [in] Komut dosyasýnýn değiştirilebilir parametreler ile ilişkilendirilmiş değerleri saklamak yerine eşleme için bir işaretçi.atl otomatik olarak kullandığı %MODULE%.Ek değiştirilebilir parametreleri kullanmak için ayrıntılı bilgi için Açıklamalar'a bakın.Aksi durumda, null varsayılan değer.

Dönüş Değeri

Standart hresult değeri.

Notlar

Benzer şekilde UpdateRegistryFromResourceD dışında UpdateRegistryFromResourceS atl kayıt bileşeni (Registrar) statik bir bağlantı oluşturur.

UpdateRegistryFromResourceSNesne eşleme işlenirken eklediğiniz sağlanan otomatik olarak çağrılacak #define _ATL_STATIC_REGISTRY , stdafx.h için.

[!NOT]

Deðiþtirme deðerleri zamanında yerine koymak için belirtmezseniz DECLARE_REGISTRY_RESOURCE veya DECLARE_REGISTRY_RESOURCEID makro.Bunun yerine, bir dizi oluşturmak _ATL_REGMAP_ENTRIES burada her girişi içeren değişken yer tutucu yapıları, Eşli çalışma zamanında yer tutucuyu değiştirmek için bir değere sahip.Ardından çağrı UpdateRegistryFromResourceS, dizi iletilmesinde pMapEntries parametresi.Bu tüm değiştirme değerleri ekler _ATL_REGMAP_ENTRIES Registrar'ın yerini harita yapıları.

Makaleyi değiştirilebilir parametre ve komut dosyası oluşturma hakkında daha fazla bilgi için bkz: atl kayıt bileşeni (Registrar).

Gereksinimler

Başlık: atlbase.h

Ayrıca bkz.

Başvuru

CComModule sınıfı