VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 4351|回复: 2

[经验技巧] [源码]把按钮输入框什么的移到别人的窗口上

[复制链接]
 楼主| 发表于 2012-4-19 02:11:02 | 显示全部楼层 |阅读模式
能把有句柄的窗口移动到另一个窗口里,当然,你甚至能把你的父窗口反移进子窗口里....


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

tgy
就算移到了其它窗口上,但这个铵钮还是不属于那个窗口。仍属于你自己程序的。  发表于 2012-4-19 21:36
难道就是SetParent?  发表于 2012-4-19 18:41
发表于 2012-4-19 19:35:02 | 显示全部楼层
这个不错,应该是使用了设置父窗体的API吧?

点评

额...为啥一个两个都猜的如此准确...  发表于 2012-4-20 00:07
回复 支持 反对

使用道具 举报

发表于 2012-4-19 21:18:55 | 显示全部楼层
本帖最后由 sailingzyf3.0 于 2012-4-20 18:19 编辑

- -!winrar里快速查看了下,setparent,中文变量名写着都累啊……目标窗体关闭后按钮也一同被删除,安装者非法操作。
按钮单击事件无效,啥情况,为啥mousemove能触发click不行
--------------------
move的消息谁收?

点评

tgy
可以用mousdown 和mouseup 事件来模拟单击,  发表于 2012-4-21 00:24
tgy
因为单击事件过程不在目标窗口中,而是在原设计的窗口中。单击时根本就找不到单击事件过程 。  发表于 2012-4-20 23:48
昨晚我也在好奇这个情况,原来如此...  发表于 2012-4-20 00:07
因为按钮单击事件是WM_COMMAND消息,是由父窗体接收,不是由按钮自己接收  发表于 2012-4-19 23:20
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-4 05:50

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表