CComModule::UpdateRegistryFromResourceS

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

Index