怎么才能让子控件可以拖动交换位置 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 控件 拖动 交换 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 帐号已注销 2017-04-25 · 超过207用户采纳过TA的回答 知道小有建树答主 回答量:402 采纳率:0% 帮助的人:204万 我也去答题访问个人页 关注 展开全部 没看到你的实现方式代码,没法给出合理的改进代码。交换位置,这里涉及两步。第一是判断是否交换。这里就需要遍历窗口内所有按钮(这个要根据实际情况做),如果: 状态为拖动&&鼠标在其中一个控件的WindowRect里面&&这个控件不是被拖动控件, 则:记录两个控件指针,触发交换事件。第二是交换的实现,位置的交换很简单,两个控件分别GetWindowRect获取两个位置,之后根据这两个位置互相MoveWindow就可以了。 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-01-05 MFC已经实现button自由拖动,怎么实现拖动到另一个上面的时候位置交换 1 2018-05-17 求JS或者JQUERY实现拖动DIV交换位置的代码,加急!~ 6 2017-10-30 jquery拖拽插件,要求两个元素互换位置,而不是排序 2016-05-23 html5 拖放互换位置 怎样获取交换位置的两个div的ID 4 2014-04-16 在网页中实现控件的拖动,并且原控件不动,拖动后的控件位置可以任意改变,怎么实现? 2015-01-05 ios同一个父控件把两个子控件交换位置用哪个方法呀 4 2018-02-28 html5怎么实现元素随意拖到,是改变位置,不是把元素拖动到另一个元素里面 2 2011-04-26 关于MFC 在一个对话框内有两个控件,在其中一个控件内点击拖动到另一控件松开,然后交换控件的位置怎么实现? 3 更多类似问题 > 为你推荐: