首页 新闻 会员 周边 捐助

根据条件禁止|解除鼠标拖动窗体?

0
悬赏园豆:20 [已关闭问题] 关闭于 2020-08-25 16:51

问题如下:

PS:在窗体②继承的父类中已经重写了WindProc函数去改变窗口大小

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

现在,样式已经实现,但是!怎么在 靠左|靠右样式 中禁止掉鼠标拖动窗体?当改为浮动样式时又可以拖动窗体?

< >
分享
所有回答(2)
0

需要用鼠标拖动时,在窗口②上面铺上一层panel,阻止窗体事件。不需要移动就visible =false

echo_lovely | 园豆:1584 (小虾三级) | 2020-08-25 16:50
0

设置个bool标识用来判断是否窗体处于停靠状态,然后在窗体2的鼠标拖动事件中判断判断此标识

北冰洋的鱼 | 园豆:204 (菜鸟二级) | 2020-08-31 19:17

因为窗口②的父类重写了WindProc函数,窗口②的移动没有鼠标事件

支持(0) 反对(0) echo_lovely | 园豆:1584 (小虾三级) | 2020-09-01 13:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册