|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
|
|
|
|
| |