(75)补充这个知识点,来自于另一位 B 站老师。谢谢 B 站的 GALAXIX动漫大陆 老师的讲解
++ 例子场景如下 :

++ 老师的视频里是实时修改子画布面板的位置,这里结合已有的场景,尝试改成为尺寸框的坐标修改 :

(76)先记录一个重要的函数 Set Timer by Event :

++ 以及清除上面的事件启动的函数 Clear and Invalidate Timer by Handle :

++以及 获取鼠标在屏幕中位置的函数 :

++ 尺寸框也有此函数,老师用的是画布面板组件 :

++ 容器组件还有这么多成员函数 :

++ 获取界面上组件的 位置 :

(77) 但鼠标的位置还是不准确,总是落在尺寸框的左上角方向 :

(78) 继续补充,需要的成员函数 :

(79)给出本节任务的第二版,给尺寸框的坐标赋值以前,减掉一些偏移量,以维持鼠标在尺寸框内的位置不变 :

++ 使用上面计算出来的偏移量 :

(80) 经测试,真的实现了对话框对鼠标的坐标跟随,就是鼠标拖动对话框的效果 :

(81)
谢谢
1286

被折叠的 条评论
为什么被折叠?



