VC 如何实现对话框上的按钮拖动时不重叠?

基于一个对话框上面放了几个按钮现在能在上面拖动按钮但按钮之间能重叠请问知道用什么函数能实现按钮不重叠吗?我在百度上没查到... 基于一个对话框 上面放了几个按钮 现在能在上面拖动按钮 但按钮之间能重叠 请问知道用什么函数能实现按钮不重叠吗?我在百度上没查到 展开
 我来答
za...7@21cn.com
2011-05-18 · TA获得超过1110个赞
知道小有建树答主
回答量:1106
采纳率:100%
帮助的人:463万
展开全部
我已经实现了你说的东东,可以baidu hi我,我发工程给你。

我用的button按钮控件,方法是:
1、重载CButton类,写了个自己的CMyButton类,在这里实现按钮拖动,和拖动完成后给父窗口发完成消息
2、当主窗口收到按钮发的拖动完成消息后,判断两个按钮是否相交,如果相交,则交换两个按钮位置

当然,其它控件也可以用类似方法实现,有什么问题Hi我就行
追问
加我吧 等你等的好辛苦 给我解决完问题 设你为最佳答案
元易梦2z
2011-05-17 · TA获得超过327个赞
知道小有建树答主
回答量:662
采纳率:0%
帮助的人:324万
展开全部
在View类中添加Invalidate()函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式