找回密码
 加入
搜索
查看: 12303|回复: 33

[AU3基础] 这种效果如何实现,请各位大大指教

 火... [复制链接]
发表于 2011-2-11 13:48:30 | 显示全部楼层 |阅读模式
本帖最后由 专业的门外汉笨 于 2011-2-11 15:28 编辑

这种效果如何实现,请各位大大指教,不管是au3.vc.vb.还是Delphi.亦或者是易语言.都可以↓

我需要达到红色区域中的8个点

用来编写gui版本的au3代码编辑器






仿Koda,然后允许拖动来改变控件的大小.

本帖子中包含更多资源

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

×
发表于 2011-2-11 14:15:50 | 显示全部楼层
难道是我理解错了 好像很简单的说
发表于 2011-2-11 14:36:23 | 显示全部楼层
貌似看不懂你要表达什么?
 楼主| 发表于 2011-2-11 14:47:36 | 显示全部楼层
回复 3# haodd

我需要达到红色区域中的8个点

用来编写gui版本的au3代码编辑器
发表于 2011-2-11 14:52:24 | 显示全部楼层
回复 4# 专业的门外汉笨

还是不懂,达到什么?
发表于 2011-2-11 14:52:45 | 显示全部楼层
WindowFromPoint or 其它.取到当前控件句柄.
然后GetWindowHeight,GetWindowWidth之类.....实现的方法多了.
发表于 2011-2-11 15:08:31 | 显示全部楼层
看不懂,请使用地球话,谢谢!
发表于 2011-2-11 15:12:22 | 显示全部楼层
他的意思是仿Koda,然后允许拖动来改变控件的大小.
 楼主| 发表于 2011-2-11 15:27:04 | 显示全部楼层
回复 8# ceoguang

是的是的

就是这个意思

如何达到呢??需要调用那些dll???
发表于 2011-2-11 15:38:51 | 显示全部楼层
回复  ceoguang

是的是的

就是这个意思

如何达到呢??需要调用那些dll???
专业的门外汉笨 发表于 2011-2-11 15:27

你纠结了.
给你个思路吧
首先,那8个点的座标你肯定是知道的.控件是由你创建,所以不可能不知道.
你只需要检测鼠标的位置,如果在8个点之一或控件的边缘就设置一个鼠标式样.然后检测用户是否按下左键,按下左键后检测当前鼠标的座标来设置控件的大小就可以了.
发表于 2011-2-11 17:05:35 | 显示全部楼层
偶是新手。路过
发表于 2011-2-11 20:48:05 | 显示全部楼层
Koda 是什么
发表于 2011-2-12 16:55:44 | 显示全部楼层
Koda 是什么
ftt4arb4 发表于 2011-2-11 20:48



       灰常感慨!
发表于 2011-2-12 17:03:42 | 显示全部楼层
回复 13# 病毒专收员


    我也是下载了汉化版才发现有这个工具,很好用。原来用的是英文版
发表于 2011-2-12 20:01:01 | 显示全部楼层
要火。看来au3界面开发工具不仅仅是Koda了,在不久将来要出现了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 16:42 , Processed in 0.113957 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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