CComModule::UpdateRegistryFromResourceD

HRESULT UpdateRegistryFromResourceD (LPCTSTR lpszRes, BOOL bRegister, _ATL_REGMAP_ENTRY типу struct * pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceD (UINT nResID, BOOL bRegister, _ATL_REGMAP_ENTRY типу struct * pMapEntries = NULL);

Значення, яке повертається

Стандартні значення HRESULT.

Параметри

lpszRes

[в] Ім'я ресурсу.

nResID

[в] Ідентифікатор ресурсів.

bRegister

[в] Вказує, чи об'єкт має бути зареєстрованим.

pMapEntries

[в] Вказівник на карту заміну, зберігання значення, пов'язані з параметрами змінні сценарію. ATL автоматично використовує %MODULE% . Використовувати додаткові параметри змінні, перегляньте зауваження для деталей. В іншому випадку використовувати за замовчуванням значення NULL.

Зауваження

Запускає сценарій, що містяться в lpszRes або nResIDвказаний ресурс. Якщо bRegister ,цей метод реєструє об'єкт у системному реєстрі; в іншому випадку, це unregisters об'єкт.

Вказавши DECLARE_REGISTRY_RESOURCE або DECLARE_REGISTRY_RESOURCEID макросів, UpdateRegistryFromResourceD буде викликатися автоматично при обробці вашого об'єкту карти.

Приміткаnbsp;  Замінити заміна значення під час виконання, не вказано DECLARE_REGISTRY_RESOURCE або DECLARE_REGISTRY_RESOURCEID макросів. Замість цього, створити масив _ATL_REGMAP_E&NTRIES структур, де кожен запис містить змінні рамку в парі з значення замінити рамку під час виконання. Потім зателефонуйте UpdateRegistryFromResourceD, проходженні масиву для параметра pMapEntries . Це додає усі значення, заміна _ATL_REGMAP_ENTRIES структур у реєстроутримувача заміна карту.

Примітка   Статично посилання на ATL реєстру компонент (реєстратор), перегляньте UpdateRegistryFromResourceS.

Щоб отримати додаткові відомості про змінні параметри та сценарії перегляньте статтю The ATL реєстру компонент (реєстратор).

Огляд CComModuleЧлени класу

Дивіться такожnbsp;BEGI&N_OBJECT_MAP

Index