EnumResourceModules, процедура

Синтаксис


procedure EnumResourceModules(Func:  TEnumModuleFuncLW;  Data:  Pointer);

Описание

Процедура EnumResourceModules вызывает пользовательскую функцию обратного вызова для каждого модуля ресурсов приложения, т. е. динамических библиотек ресурсов для исполняемого модуля, всех пакетов и DLL, загружаемых приложением.

Пользовательская функция получает два аргумента: дескриптор экземпляра каждого из модулей ресурсов и параметр Data. Функция возвращает истину для продолжения перечисления модулей и ложь, чтобы остановить работу процедуры EnumResourceModules и вызвать ее немедленное завершение.
EnumResourceModules - настоящая процедура.

Ошибки

Советы и приемы

  • Для обратной совместимости EnumResourceModules перегружена и может использовать функцию обратного вызова, которая объявлена с параметром HInstance типа Integer. Однако в новых программах следует предпочесть тип LongWord или, если речь идет о модуле Windows, THandle.
  • Если модуль не имеет отдельного файла ресурсов, EnumResourceModules использует дескриптор экземпляра исполняемого модуля.

Пример



Смотрите также

Процедуры EnumModules, RegisterModule, UnregisterModule, функции FindCIassHInstance, FindHInstance., FindResourceHInstance, LoadResourceModule
    Учебник по языку Pascal          Лабораторные работы по программированию          Справочник




Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: