窗口属性

窗口属性是分配给窗口的任何数据。 窗口属性通常是窗口特定数据的句柄,但可以是任何值。 每个窗口属性都由字符串名称标识。

在本部分中

名字 描述
关于窗口属性 讨论窗口属性。
使用窗口属性 介绍如何执行与窗口属性关联的以下任务。
Window 属性引用 包含 API 参考。

 

Window 属性函数

名字 描述
EnumProps 通过将窗口的属性列表中的所有条目(一个一个)传递给指定的回调函数来枚举这些条目。 EnumProps 继续,直到枚举最后一个条目,或者回调函数返回FALSE
EnumPropsEx 通过将窗口的属性列表中的所有条目(一个一个)传递给指定的回调函数来枚举这些条目。 EnumPropsEx 继续,直到枚举最后一个条目或回调函数返回 FALSE
GetProp 从指定窗口的属性列表中检索数据句柄。 字符串标识要检索的句柄。 之前对 setProp 函数的调用必须将字符串和句柄添加到属性列表中。
PropEnumProc EnumProps 函数一起使用的应用程序定义的回调函数。 该函数从窗口的属性列表中接收属性条目。 PROPENUMPROC 类型定义指向此回调函数的指针。 PropEnumProc 是应用程序定义的函数名称的占位符。
PropEnumProcEx EnumPropsEx 函数一起使用的应用程序定义的回调函数。 该函数从窗口的属性列表中接收属性条目。 PROPENUMPROCEX 类型定义指向此回调函数的指针。 PropEnumProcEx 是应用程序定义的函数名称的占位符。
RemoveProp 从指定窗口的属性列表中删除一个条目。 指定的字符串标识要删除的条目。
SetProp 在指定窗口的属性列表中添加新条目或更改现有条目。 如果列表中尚不存在指定的字符串,该函数会将新条目添加到列表中。 新条目包含字符串和句柄。 否则,该函数会将字符串的当前句柄替换为指定的句柄。