窗口属性
窗口属性是分配给窗口的任何数据。 窗口属性通常是窗口特定数据的句柄,但可以是任何值。 每个窗口属性都由字符串名称标识。
在本部分中
名字 | 描述 |
---|---|
关于窗口属性 | 讨论窗口属性。 |
使用窗口属性 | 介绍如何执行与窗口属性关联的以下任务。 |
Window 属性引用 | 包含 API 参考。 |
Window 属性函数
名字 | 描述 |
---|---|
EnumProps | 通过将窗口的属性列表中的所有条目(一个一个)传递给指定的回调函数来枚举这些条目。
EnumProps 继续,直到枚举最后一个条目,或者回调函数返回FALSE。 |
EnumPropsEx | 通过将窗口的属性列表中的所有条目(一个一个)传递给指定的回调函数来枚举这些条目。
EnumPropsEx 继续,直到枚举最后一个条目或回调函数返回 FALSE。 |
GetProp | 从指定窗口的属性列表中检索数据句柄。 字符串标识要检索的句柄。 之前对 setProp 函数的调用必须将字符串和句柄添加到属性列表中。 |
PropEnumProc | 与 EnumProps 函数一起使用的应用程序定义的回调函数。 该函数从窗口的属性列表中接收属性条目。
PROPENUMPROC 类型定义指向此回调函数的指针。
PropEnumProc 是应用程序定义的函数名称的占位符。 |
PropEnumProcEx | 与 EnumPropsEx 函数一起使用的应用程序定义的回调函数。 该函数从窗口的属性列表中接收属性条目。
PROPENUMPROCEX 类型定义指向此回调函数的指针。
PropEnumProcEx 是应用程序定义的函数名称的占位符。 |
RemoveProp | 从指定窗口的属性列表中删除一个条目。 指定的字符串标识要删除的条目。 |
SetProp | 在指定窗口的属性列表中添加新条目或更改现有条目。 如果列表中尚不存在指定的字符串,该函数会将新条目添加到列表中。 新条目包含字符串和句柄。 否则,该函数会将字符串的当前句柄替换为指定的句柄。 |