EnumResourceLanguages

Функція EnumResourceLanguages виконує пошук модуль для кожного ресурсу вказано тип та ім'я і проходить мови кожного ресурсу, він знаходить визначені зворотного виклику функції.

(BOOL EnumResourceLanguages HMODULE  hModule, / / ручка модуль ресурсівLPCTSTRlpType, / / тип вказівника на ресурсLPCTSTRlpName, / / вказівник на ім'я ресурсуENUMRESLANGPROClpEnumFunc, / / вказівник на функцію зворотного викликуДОВГИЙlParam / / визначений у застосунку параметра);
 

Параметри

hModule
Обробляти модуля, чиї виконуваний файл містить ресурси, для якої мови є бути перераховані. Якщо цей параметр має значення NULL, функція перелічує модуль, який використовується для створення поточного процесу, мови ресурсу.
lpType
Вказівник на нульовим рядка, який визначає тип ресурсів, для яких час пронумеровано мови. Для стандартного ресурсів типів цей параметр може бути одне з таких значень:
Значення Значення
RT_ACCELERATOR Прискорювач таблиці
RT_ANICURSOR Анімований вказівник
RT_ANIICON Анімовані значок
RT_BITMAP Растрові ресурс
RT_CURSOR Апаратно залежні курсор ресурс
RT_DIALOG Діалогове вікно
RT_FONT Шрифт ресурс
RT_FONTDIR Шрифт Каталог ресурсів
RT_GROUP_CURSOR Апаратно незалежний курсор ресурс
RT_GROUP_ICON Апаратно незалежний значок ресурс
RT_HTML HTML-документ
RT_ICON Апаратно залежні значок ресурс
RT_MENU Меню ресурс
RT_MESSAGETABLE Повідомлення покажчика
RT_PLUGPLAY Ресурс Plug and play
RT_RCDATA Визначений у застосунку ресурсу (необроблені дані)
RT_STRING Запис таблиці рядків
RT_VERSION Версія ресурс
RT_VXD VXD

lpName
Вказівник на нульовим закінченням вказує ім'я ресурсу, для яких час пронумеровано мови.
lpEnumFunc
Вказівник на функцію зворотного виклику, щоб назвати для кожного перераховані мови ресурсу. Докладніше перегляньте статтю EnumResLangProc.
lParam
Визначає значення визначений у застосунку переданий функції зворотного виклику. Цей параметр може бути використаний в перевірки помилок.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ненульовим.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

EnumResourceLanguages функції, як і раніше перерахувати ресурс мови, доки функцію зворотного виклику повертає значення Хибність, або були перераховані всі мови ресурсу.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winbase.h.
Імпортувати бібліотеки:Використання kernel32.lib.
Юнікод:Реалізований у вигляді Юнікод і ANSI версії Windows і Windows NT.

Дивіться також

Ресурси огляд, функції ресурс, EnumResLangProc, EnumResourceNames, EnumResourceTypes

Index