The PropEnumProc function is an application-defined callback function used with the EnumProps function. The function receives property entries from a window's property list. The PROPENUMPROC type defines a pointer to this callback function. PropEnumProc is a placeholder for the application-defined function name.
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
);
Return TRUE to continue the property list enumeration.
Return FALSE to stop the property list enumeration.
The following restrictions apply to this callback function:
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in winuser.h.
Import Library: User-defined.
Unicode: Defined as Unicode and ANSI prototypes.
Window Properties Overview, Window Property Functions, EnumProps, EnumPropsEx, PropEnumProcEx, RemoveProp, SetProp