社区
界面
帖子详情
菜单拖动的问题
kbsoft
2011-06-28 09:51:49
我用CMenu弹出TrackPopup了一个菜单,现在想从菜单之外的控件里,拖动一个Item到这个菜单中,现在拖动时可以显示出这个菜单,但拖动的鼠标箭头为禁止不可拖动状态,不知道这是怎么回事?如果是菜单内拖动,则没问题,因为菜单内拖动可以直接响应WM_MENUDRAG消息。如何从菜单之外拖动一个item呢?
...全文
119
6
打赏
收藏
菜单拖动的问题
我用CMenu弹出TrackPopup了一个菜单,现在想从菜单之外的控件里,拖动一个Item到这个菜单中,现在拖动时可以显示出这个菜单,但拖动的鼠标箭头为禁止不可拖动状态,不知道这是怎么回事?如果是菜单内拖动,则没问题,因为菜单内拖动可以直接响应WM_MENUDRAG消息。如何从菜单之外拖动一个item呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kbsoft
2011-06-28
打赏
举报
回复
kyotrue
求救啊
kbsoft
2011-06-28
打赏
举报
回复
噢,这个我不太懂,能不能有什么方法可以规避掉呢?或者一个临时的方案也行。
如果自己绘制菜单,工作量比较大,求高手指点啊
kyotrue
2011-06-28
打赏
举报
回复
反正有个原则就是,item来源处的窗口的线程,不能是调用TrackPopup的
kbsoft
2011-06-28
打赏
举报
回复
但拖拽时,如果从菜单之外拖动一个item到这个菜单,如果这个菜单里有子菜单时,鼠标状态是可以拖动的图标,为何呢?如果没有子菜单就不能拖动了。
kyotrue
2011-06-28
打赏
举报
回复
TrackPopup弹出的菜单恐怕不行吧,这个和模态对话框一样阻塞了原有窗口的消息处理的,无法响应你的拖动动作啊。要不你就用普通窗口自己画菜单咯
kbsoft
2011-06-28
打赏
举报
回复
已经继承自IDropTarget了,并且实现了相关4个操作,以及返回了DROPEFFECT_MOVE
经典网页特效500例打包下载
菜单
变换与
拖动
三级下拉
菜单
(通用版) 鼠标触及带边框
菜单
HTML输出下拉内容 判断输入是否填全 特定区域文字控制 自动跳转文本 限定选择文件的类型 大段文字的滚动处理 ............. .............
jQuery.ui.1.7.2中文文档
它常用于创建有层次感的导航
菜单
或信息展示。 5. **Progressbar(进度条)** Progressbar组件能够显示进度信息,如加载进度、任务完成度等。开发者可以实时更新进度值,为用户提供明确的反馈。 6. **Toggle(切换...
vue 实现二级
菜单
拖动
穿梭框
2. 把A
菜单
的子
菜单
拖动
到B
菜单
项目难点: 把A
菜单
下的子
菜单
拖动
到B
菜单
,如何判断插入的节点!
问题
解析: 1.
拖动
效果 : 在h5 中drag Api 要让一个元素有支持拖拽,需要在标签上做一个标识。 <div ...
antd vue实现
菜单
拖动
展开关闭
antd vue
菜单
拖动
,点击按钮实现展开关闭,
拖动
菜单
右侧实现
菜单
展开和缩回。
vue 左侧
菜单
可
拖动
vue 左侧
菜单
可
拖动
。
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章