|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
EnhMetaFileProc
The EnhMetaFileProc function is an application-defined callback function that processes enhanced-format metafile records. This function is called by the EnumEnhMetaFile function.
int CALLBACK EnhMetaFileProc(
HDC hDC, // handle to device context HANDLETABLE FAR *lpHTable, // pointer to metafile handle table ENHMETARECORD FAR *lpEMFR, // pointer to metafile record int nObj, // count of objects LPARAM lpData // pointer to optional data );
Parameters
hDC
Identifies the device context passed to EnumEnhMetaFile.
lpHTable
Points to a table of handles associated with the graphics objects (pens, brushes, and so on) in the metafile. The first entry contains the enhanced-metafile handle.
lpEMFR
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.
lpData
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 EnumEnhMetaFile function. EnhMetaFileProc is a placeholder for the application-supplied function name.
See Also
EnumEnhMetaFile
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
EnhMetaFileProc
Функция EnhMetaFileProc является определенной прикладной функцией возврата, которая обрабатывает записи расширенного формата метафайла. Эта функция названа функцией EnumEnhMetaFile.
int CALLBACK EnhMetaFileProc(
HDC hDC, // РУЧКА в контекст устройства HANDLETABLE ЗНАЧИТЕЛЬНО *lpHTable, // указатель в таблицу ручки метафайла ENHMETARECORD ЗНАЧИТЕЛЬНО *lpEMFR, // указатель в запись метафайла int nObj, // счет указателя объектов LPARAM lpData // в дополнительные данные );
Параметры
hDC
Идентифицирует контекст устройства пройденный на EnumEnhMetaFile.
lpHTable
Точки на таблицу ручек связывались графическими объектами (ручки, щетки, и так далее) в метафайле. Первый вход содержит расширенный метафайл ручки.
lpEMFR
Точки на одну из записей в метафайле. Эта запись не должна модифицирована. (Если модификация необходима, она должна быть выполнена в копии record.)
nObj
Определяет количество объектов со связанными ручками в таблице ручки.
lpData
Точки на любые поставленные прикладные данные.
Обратные Величины
Эта функция должна возвращать ненулевую величину, чтобы продолжать перечисление; чтобы останавливать перечисление, это должно возвращать нуль.
Замечания
Приложение должно зарегистрировать функцию возврата передавая адрес в функцию EnumEnhMetaFile. EnhMetaFileProc - метка-заполнитель для поставленного прикладного функционального имени.
Смотри Также
EnumEnhMetaFile
|
|
|
|
| |