请问GetProp和SetProp两函数是干什么用的

wcm7474 2004-05-08 05:30:37
如题
...全文
91 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
铁拳 2004-05-08
打个简单的比方,如果你已经子类化一个对象,然后使用 SetProp 为该对象设置一个标志,比如
SetProp me.hwnd,"SubClass",Addressof WndProc
那么你下次子类化一个对象时可以先用
if GetProp(me.hwnd,"SubClass")=0 then
来判断该对象是否子类化过,以免重复注入消息处理。
  • 打赏
  • 举报
回复
lgs666 2004-05-08
我没用到过,下面是我找到的:

SetProp :该函数在指定窗口的属性表中增加一个新项,或者修改一个现有项。如果指定的字符串不在属性表中,那么就增加该新的项,新项中包含该字符串和句柄,否则就用指定的句柄替换该字符串的全前句柄。

GetProp :该函数从给定窗口的属性列表中检索数据句柄。给定的字符串标识了要检索的句柄。该字符串和句柄必须在前一次调用SetProp函数时已经加到属性表中。
  • 打赏
  • 举报
回复
supergreenbean 2004-05-08
这两个是用来添加和获得指定窗口属性的函数
  • 打赏
  • 举报
回复
相关推荐
发帖
API
加入

1468

社区成员

VB API
申请成为版主
帖子事件
创建了帖子
2004-05-08 05:30
社区公告
暂无公告