PropEnumProcEx

【勇芳软件工作室】汉化HomePreviousNext

一个PropEnumProcEx函数是一个应用程序定义的回调函数,它从窗口的属性列表接收属性条目。作为调用EnumPropsEx函数的结果,调用PropEnumProcEx函数。类型为PROPENUMPROCEX的值是指向PropEnumProcEx函数的指针。

BOOL CALLBACK PropEnumProcEx(

HWND 【HWND】,//具有属性窗口的句柄
LPTSTR 【lpszStringhu】,//属性的字符串组件
HANDLE 【HDATA】,//属性的数据句柄组件
DWORD 【dwDatacy】//应用程序定义的数据
); 

参数

【HWND】

处理列表属性列表的窗口。

【lpszStringhu】

指向空终止字符串的指针。此字符串是属性列表条目的字符串组件。当通过调用SetProp函数将属??性添加到窗口的属性列表时,这是指定的字符串以及数据句柄。

【HDATA】

处理数据。该句柄是属性列表条目的数据组件。

【dwDatacy】

应用程序定义的数据。这是指定为EnumPropsEx调用EnumPropsEx启动枚举的参数的值。

返回值

返回TRUE继续属性列表枚举。

返回FALSE以停止属性列表枚举。

备注

以下限制适用于此回调函数:

*回调函数不能产生控制权,或者做任何可能控制其他任务的事情。

*回调函数可以调用RemoveProp函数。但是,RemoveProp只能通过回调函数的参数删除传递给回调函数的属性。

*回调函数不应尝试添加属性。

PropEnumProcEx是应用程序定义的函数名称的占位符。

也可以看看

EnumProps, EnumPropsEx, PropEnumProc, RemoveProp, SetProp