afan 发表于 2020-7-11 18:20:32

本帖最后由 afan 于 2020-7-11 19:19 编辑

haijie1223 发表于 2020-7-10 16:02
刚开始提出这个问题时,有人说过用这个方案,被我否定了,但最终结果,还是差不多的路子
WM_NCHITTEST 函数里面添加鼠标光标会好很多。
野路子的话可以创建边沿及四角8个Label,仅在其点击的时候才发送调整大小的命令。
这种完全脱离了相关消息,而且还可设置光标,极好。

haijie1223 发表于 2020-7-11 21:51:50

afan 发表于 2020-7-11 18:20
WM_NCHITTEST 函数里面添加鼠标光标会好很多。
野路子的话可以创建边沿及四角8个Label,仅在其点击的时 ...

我有考虑过这个方案,怕不准确。就直接没有测试。

kkkpep 发表于 2020-7-13 18:32:21

看看如何效果

chishingchan 发表于 2020-7-17 09:35:03

窗口是可调,但是控件位置被变化

afan 发表于 2020-7-17 10:29:12

chishingchan 发表于 2020-7-17 09:35
窗口是可调,但是控件位置被变化

控件默认都是会随窗口大小改变的消息随之变动的。你可以单独设置某个控件不变,或者设置所有控件都不变 Opt('GUIResizeMode', 802)
页: 1 [2]
查看完整版本: 如何创建一个无标题无边框但尺寸可调的窗口?[已解决]