hresult UpdateRegistryFromResourceS (lpctstr lpszRes, bool bRegister, struct _atl_regmap_entry * pMapEntries = null);
hresult UpdateRegistryFromResourceS (UINT nResID, bool bRegister, struct _atl_regmap_entry * pMapEntries = null);
Dönüş değeri
Standart hresult değeri.
Parametreleri
lpszRes
[de] Bir kaynak adı.
nResID
[de] Kaynak Kimliği.
bRegister
[de] Kaynak kodu kayıtlı olup olmadığını gösterir.
pMapEntries
[de] Scriptin değiştirilebilir parametreler ile ilişkilendirilmiş değerleri saklamak yerine harita için işaretçi. atl otomatik olarak kullandığı %MODULE% . Ek değiştirilebilir parametreleri kullanmak için bkz: açıklamalar, detaylar için. Aksi durumda, null varsayılan değeri kullanın.
Açıklamalar
UpdateRegistryFromResourceS atl kayıt bileşeni (Registrar) statik bir bağlantı oluşturur ve dışında UpdateRegistryFromResourceD benzer.
UpdateRegistryFromResourceS çağrılan otomatik olarak nesne harita işlendiğinde, eklediğiniz sağlanan #define _ATL_STATIC_REGISTRY için stdafx.h.
&Notnbsp; Yedek değerleri zamanında yerine koymak için DECLARE_REGISTRY_RESOURCE veya DECLARE_REGISTRY_RESOURCEID makro belirtmeyin. Bunun yerine, her giriş zamanında yerine yer tutucu bir değerle eşleştirilen değişken yer tutucu bulunduğu _ATL_REGMAP_ENTRIES yapıları dizisi oluşturma. Sonra CComModule::UpdateRegistryFromResourceSbir dizi için pMapEntries parametresi geçirerek, diyoruz. Bu Registrar'ın yerini harita _ATL_REGMAP_ENTRIES yapılar yerine değerlerini ekler.
Değiştirilebilir parametre ve komut dosyası oluşturma hakkında daha fazla bilgi için bkz: atl kayıt bileşeni (Registrar) makale.
CComModule ge&nel bakış |nbsp; Sınıf üyeleri
Ayrıca bkz:nbsp;BEGI&N_OBJECT_MAP