首页
社区
课程
招聘
[讨论]一个Drag&Drop操作的小细节
发表于: 2007-8-7 12:42 4634

[讨论]一个Drag&Drop操作的小细节

2007-8-7 12:42
4634
从资源管理器开始拖动文件的时候,并不会使资源管理器窗口前置(即按住鼠标左键选择文件并不会使资源管理器activate),但是其他的一些软件,比如TotalCommander,只要鼠标左键一落下就会使窗口前置,阻挡了其他窗口.

那么WINDOWS资源管理器是怎么实现Drag&Drop这个操作的呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
NIU
2
乱猜一下,估计是处理一下WM_LBUTTONDOWN消息,用函数SetWindowPos让窗口保持不而弹到前台,大概要用到SWP_NOZORDER、SWP_NOACTIVATE等参数,也就是说不使用系统默认的处理方式。

不知猜得对否?
2007-8-8 21:04
0
游客
登录 | 注册 方可回帖
返回
//