Растровыеизображениявфайлеописанияресурса
Picturel BITMAP "picturel.bmp" Picture2 BITMAP "picture2.bmp" Pictures BITMAP "pictures.Ьшр"
ФункцииWndProc иPaintBitmaps
См. \local-sources\chap07\07-03.txt
EnumResourceTypes * Windows 98 + Windows 2000 |
|||
Описание |
Функция EnumResourceTypes ищет в модуле ресурсы и передаст каждый найденный тип ресурса функции обратного вызова, определенной в приложении. Перечисление продолжается до тех пор, пока не будут найдены все ресурсы или пока функция обратного вызова не возвратит значение FALSE. Эта функция может использоваться для определения типов ресурсов, доступных в указанном модуле. |
||
Синтаксис |
BOOL EnumResourceTypes( HMODULE hModule, ENUMRESTYPEPROC IpEnumFunc, LONG_PTR IParam ) |
||
Параметры |
|||
hModule |
HMODULE. Дескриптор экземпляра модуля, который должен быть найден. Если этот параметр равен NULL, используется дескриптор модуля вызывающего процесса. |
||
IpEnumFunc |
ENUMRESTYPEPROC. Указатель на определяемую приложением функцию обратного вызова, которая должна быть вызвана для каждого перечислимого типа ресурса. |
||
IParam |
LONG_PTR. Определяемое приложением 32-разрядное значение, переданное функции обратного вызова. См. приведенное ниже описание функции обратного вызова. |
||
Возвращаемое значение |
BOOL. TRUE, в случае успешного выполнения; в ином случае возвращаемое значение — FALSE. |
||
Включаемый файл |
winbase.h |
||
См. также |
EnumResourceNames, EnumResourceLanguages |
||
Синтаксис обратного вызова |
|||
BOOL CALLBACK EnumResTypeProc( HMODULE hModule, LPTSTR IpszType, LONG_PTR IParam ) |
|||
Параметры обратного вызова |
|||
hModule |
HMODULE. Используемый параметр hModule. |
||
IpszType |
LPTSTR. Указатель на строку с нулевым символом в конце, содержащую тип ресурса. Для стандартных типов ресурса этот параметр может иметь одно из значений, приведенных в табл. 7.2. |
||
IParam |
LONG_PTR. Используемый параметр IParam. |
||
Пример |
В следующем примере, показанном на рис. 7.2, функция EnumResource-Types применяется для внесения в список типов ресурсов, найденных в файле ресурса приложения. Когда пользователь выбирает в меню пункт Test!, типы ресурсов перечисляются и добавляются к списку. |
||
См. \local-sources\chap07\07-04.txt •____^^_ ________ ...... |
|||
Рисунок 7.2. Пример применения функции EnumResourceTypes
Icon
Лепи Dialog
iroup Icon Version Information
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.