DECLARE_REGISTRY_RESOURCEID

DECLARE_REGISTRY_RESOURCEID ( x )

Параметры

x

[в] Созданный мастером идентификатор вашего ресурса.

Примечания

Же самое, что DECLARE_REGISTRY_RESOURCE за исключением того, что она использует созданный мастером UINT для идентификации ресурса, а не имя строки.

При создании объекта или элемента управления с помощью мастера объектов ATL, мастер автоматически реализовать поддержку на основе сценария реестра и добавить макрос DECLARE_REGISTRY_RESOURCEID в файлы.

Вы можете статически с компонентом реестра ATL (регистратор) для доступа к реестру оптимизации. Для статически связанным с секретарем код, добавить #define _ATL_STATIC_REGISTRY на ваш stdafx.h.

Если вы хотите ATL для замены замена значения во время выполнения, не указывайте макрос DECLARE_REGISTRY_RESOURCE или DECLARE_REGISTRY_RESOURCEID . Вместо этого создайте массив структур _ATL_REGMAP_ENTRIES , где каждая запись содержит заполнитель переменных, в паре с значение заменить заполнитель во время выполнения. Затем вызовите CComModule::UpdateRegistryFromResourceD или CComModule::UpdateRegistryFromResourceS, передающего массив. Это добавляет все замена значения в _ATL_REGMAP_ENTRIES структурах регистратора замена карты.

Дополнительные сведения о заменяемых параметров и сценариев можно найти в статье Компонент ATL реестра (регистратор).

Глобальные функции и макросы ATL

Родственные слова

DECLARE_REGISTRY, DECLARE_REGISTRY_RESOURCE

Index