找回密码
 加入
搜索
楼主: haijie1223

[网络通信] 如何创建一个无标题无边框但尺寸可调的窗口?[已解决]

[复制链接]
发表于 2020-7-11 18:20:32 | 显示全部楼层
本帖最后由 afan 于 2020-7-11 19:19 编辑
haijie1223 发表于 2020-7-10 16:02
刚开始提出这个问题时,有人说过用这个方案,被我否定了,但最终结果,还是差不多的路子

WM_NCHITTEST 函数里面添加鼠标光标会好很多。
野路子的话可以创建边沿及四角8个Label,仅在其点击的时候才发送调整大小的命令。
这种完全脱离了相关消息,而且还可设置光标,极好。
 楼主| 发表于 2020-7-11 21:51:50 | 显示全部楼层
afan 发表于 2020-7-11 18:20
WM_NCHITTEST 函数里面添加鼠标光标会好很多。
野路子的话可以创建边沿及四角8个Label,仅在其点击的时 ...

我有考虑过这个方案,怕不准确。就直接没有测试。
发表于 2020-7-13 18:32:21 | 显示全部楼层
看看如何效果
发表于 2020-7-17 09:35:03 | 显示全部楼层
窗口是可调,但是控件位置被变化
发表于 2020-7-17 10:29:12 | 显示全部楼层
chishingchan 发表于 2020-7-17 09:35
窗口是可调,但是控件位置被变化

控件默认都是会随窗口大小改变的消息随之变动的。你可以单独设置某个控件不变,或者设置所有控件都不变 Opt('GUIResizeMode', 802)

评分

参与人数 1金钱 +50 收起 理由
chishingchan + 50 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-18 17:00 , Processed in 0.070427 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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