На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

EnumMetaFileProc



The EnumMetaFileProc function is an application-defined callback function that processes Windows-format metafile records. This function is called by the EnumMetaFile function.

This function is provided for compatibility with earlier versions of Microsoft Windows. Win32-based applications should use the EnhMetaFileProc and EnumEnhMetaFile functions.

int CALLBACK EnumMetaFileProc(

HDC hDC, // handle to device context
HANDLETABLE FAR *lpHTable, // pointer to metafile handle table
METARECORD FAR *lpMFR, // pointer to metafile record
int nObj, // count of objects
LPARAM lpClientData // pointer to optional data
);


Parameters

hDC

Identifies the device context passed to EnumMetaFile.

lpHTable

Points to a table of handles associated with the graphics objects (pens, brushes, and so on) in the metafile.

lpMFR

Points to one of the records in the metafile. This record should not be modified. (If modification is necessary, it should be performed on a copy of the record.)

nObj

Specifies the number of objects with associated handles in the handle table.

lpClientData

Points to any application-supplied data.



Return Values

This function must return a nonzero value to continue enumeration; to stop enumeration, it must return zero.

Remarks

An application must register the callback function by passing its address to the EnumMetaFile function.
EnumMetaFileProc is a placeholder for the application-supplied function name.

See Also

EnhMetaFileProc, EnumEnhMetaFile, EnumMetaFile


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

EnumMetaFileProc



Функция EnumMetaFileProc является определенной прикладной функцией возврата, которая обрабатывает записи метафайла формата Windows-. Эта функция названа функцией EnumMetaFile.

Эта функция предусмотрена для совместимости более ранними версиями Microsoft Windows. базирующиеся приложения Win32 должны использовать EnhMetaFileProc и функции EnumEnhMetaFile.

int CALLBACK EnumMetaFileProc(

HDC hDC, // РУЧКА в контекст устройства HANDLETABLE ЗНАЧИТЕЛЬНО *lpHTable, // указатель в таблицу ручки метафайла METARECORD ЗНАЧИТЕЛЬНО *lpMFR, // указатель в запись метафайла int nObj, // счет указателя объектов LPARAM lpClientData // в дополнительные данные
);


Параметры

hDC

Идентифицирует контекст устройства пройденный на EnumMetaFile.

lpHTable

Точки на таблицу ручек связывались графическими объектами (ручки, щетки, и так далее) в метафайле.

lpMFR

Точки на одну из записей в метафайле. Эта запись не должна модифицирована. (Если модификация необходима, она должна быть выполнена в копии record.)

nObj

Определяет количество объектов со связанными ручками в таблице ручки.

lpClientData

Точки на любые поставленные прикладные данные.



Обратные Величины

Эта функция должна возвращать ненулевую величину, чтобы продолжать перечисление; чтобы останавливать перечисление, это должно возвращать нуль.

Замечания

Приложение должно зарегистрировать функцию возврата передавая адрес в функцию EnumMetaFile.
EnumMetaFileProc - метка-заполнитель для поставленного прикладного функционального имени.

Смотри Также

EnhMetaFileProc, EnumEnhMetaFile, EnumMetaFile


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz