4436|11

67

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在Windows mobile下对无标题窗体怎么实现鼠标按下的拖动效果? [复制链接]

因为mobile上没有WM_NCLBUTTONDOWN等类似的消息,怎么实现拖动窗体时,就像点击到标题栏上拖动的虚线框效果?
抓鼠标消息,然后移动窗体的回答就免了,那种我做出来了。

最新回复

呵呵,这个贴子恐怕永远结不了了。  详情 回复 发表于 2009-8-15 02:51
点赞 关注

回复
举报

53

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
帮顶一下.
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
难道没有人知道吗?
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

4
 
楼主描述清楚点吧
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
就是当鼠标点到窗体上,鼠标拖动,窗体随鼠标移动。有标题栏的窗体,我点到标题栏上移动,就可以移动窗体的位置
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用楼主 abcix 的回复:
因为mobile上没有WM_NCLBUTTONDOWN等类似的消息,怎么实现拖动窗体时,就像点击到标题栏上拖动的虚线框效果?
抓鼠标消息,然后移动窗体的回答就免了,那种我做出来了。

楼主上面的这句话不是很明白????
这个问题我也遇到了,在窗体内触摸无效。但你现在用的是标题栏,如果你可以点击关闭按钮来关闭程序的话,移动窗体是没有问题的。因为那是由MOBILE上的事件响应机制来实现的,与你的程序本身无关。

 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
有没有人知道呀,郁闷
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

8
 
lz,问题感觉有点矛盾,不抓鼠标消息怎么移动?之前做了个down的时候画虚线,move的时候移动虚线框,up的时候移动窗口。
 
 
 

回复

99

帖子

0

TA的资源

一粒金砂(初级)

9
 
pc上的方法:PostMessage(hwnd, WM_NCLBUTTONDOWN, (WPARAM)HTCAPTION, lparam);
但是在手机上不支持,但是这种效果还是能看到,就是不知道怎么做出来。就是鼠标按下后,消息变成按到标题栏的状态,就可以出现虚线框。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

10
 
wince 上是不支持WM_NCLBUTTONDOWN,但这个仅仅只是一个caption处理的定义消息,当然你需要自己写caption类,专门处理你定义移动的消息,设计的方法有千万种啦
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(中级)

11
 
引用 9 楼 xiao_pi1981 的回复:
wince 上是不支持WM_NCLBUTTONDOWN,但这个仅仅只是一个caption处理的定义消息,当然你需要自己写caption类,专门处理你定义移动的消息,设计的方法有千万种啦
主要是想偷懒,不想自己写,想知道有没有简单有效的方法实现
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

12
 
呵呵,这个贴子恐怕永远结不了了。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表