На главную

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 | Скачать Вниз

PropEnumProc



A PropEnumProc function is an application-defined callback function that receives property entries from a window's property list. A PropEnumProc function is called as a result of a call to the EnumProps function. A value of type PROPENUMPROC is a pointer to a PropEnumProc function.

BOOL CALLBACK PropEnumProc(

HWND hwnd, // handle to window whose property list is being enumerated
LPCTSTR lpszString, // string component of property
HANDLE hData // data handle component of property
);


Parameters

hwnd

Handle to the window whose property list is being enumerated.

lpszString

Pointer to a null-terminated string. This string is the string component of a property list entry. This is the string that was specified, along with a data handle, when the property was added to the window's property list via a call to the SetProp function.

hData

Handle to data. This handle is the data component of a property list entry.



Return Values

Return TRUE to continue the property list enumeration.
Return FALSE to stop the property list enumeration.

Remarks

The following restrictions apply to this callback function:

· The callback function must not yield control or do anything that might yield control to other tasks.
· The callback function can call the RemoveProp function. However, RemoveProp can remove only the property passed to the callback function through the callback function's parameters.
· The callback function should not attempt to add properties.



PropEnumProc is a placeholder for the application-defined function name.

See Also

EnumProps, EnumPropsEx, PropEnumProcEx, RemoveProp, SetProp


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

PropEnumProc



Функция PropEnumProc является определенной прикладной функцией возврата, которая получает данные собственности из списка свойств окна. Функция PropEnumProc названа в результате вызова в функцию EnumProps. Величина типа PROPENUMPROC является указателем в функцию PropEnumProc.

BOOL CALLBACK PropEnumProc(

HWND hwnd, // РУЧКА в окно чей список свойств перечисляется LPCTSTR lpszString, // компонент строки РУЧКИ свойства hData // компонент ручки данных свойства
);


Параметры

hwnd

Прооперируйте окно, чей список свойств перечисляется.

lpszString

Указатель в недействительный расторгнутую строку. Эта строка является компонентом строки списка свойств входа. Это - строка, которая была определена, вместе с ручкой данных, когда свойство было добавлено к списку свойств окна через вызов в функцию SetProp.

hData

Ручка в данные. Эта ручка является компонентом данных списка свойств входа.



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

Возвращайтесь ВЕРНО, чтобы продолжать список свойств перечисления.
Обратная ЛОЖЬ, чтобы останавливать список свойств перечисления.

Замечания

Следующие ограничения относятся к этой функции возврата:

Функция возврата не должна давать управление или делать что-нибудь, что могло дать управление в другие задачи.
Функция возврата может назвать функцию RemoveProp. Тем не менее, RemoveProp может удалить только свойство пройденное в функцию возврата через функциональные параметры возврата.
Функция возврата не должна пытаться добавлять свойства.



PropEnumProc - метка-заполнитель для определенного прикладного функционального имени.

Смотри Также

EnumProps, EnumPropsEx, PropEnumProcEx, RemoveProp, SetProp


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