找回密码
 加入
搜索
查看: 1322|回复: 5

请问这个窗口怎么实现的?<有图有真相>

[复制链接]
发表于 2009-8-31 17:00:30 | 显示全部楼层 |阅读模式
让打开的窗口一直保持在控件的边缘,无论主窗口托动到哪,打开的窗口都只在控件的边缘

如QQ的色板一样

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-8-31 17:02:12 | 显示全部楼层
没有找到相关的例子参考.......请高手指点

发表于 2009-8-31 17:24:38 | 显示全部楼层
要跟随 就先获取想跟随的坐标 再设置自己的坐标
 楼主| 发表于 2009-9-1 09:23:40 | 显示全部楼层
$left=600
$top=300
$Wingui=GUICreate("Test Automation ",366,350,$left,$top)
GUISwitch($Wingui)
GUISetState(@SW_SHOW)
$search = GUICtrlCreateLabel("",350,0,15,15,0x00000100,0x12)
GUICtrlSetTip($search,"改变外观")
GUICtrlSetBkColor(-1, 0x71E44B)
$pos = ControlGetPos("Test Automation", "", $search)
MsgBox(0, "窗口状态:", "坐标: " & $pos[0] & "," & $pos[1] & " 大小: " & $pos[2] & "," & $pos[3] )

-------------------------------------
我定位不好...人比较笨...
 楼主| 发表于 2009-9-2 14:32:37 | 显示全部楼层
二天了,没人问经
发表于 2009-9-2 15:15:41 | 显示全部楼层
GUISetCoord();为主窗体位置及尺寸设置变量
GUICtrlSetPos(); 控件位置对于上面的位置的变量
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-9 07:06 , Processed in 0.079398 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表