首页
社区
课程
招聘
[求助]请问:WS_POPUP无边框的窗口怎样移动?
发表于: 2008-3-3 11:11 7491

[求助]请问:WS_POPUP无边框的窗口怎样移动?

2008-3-3 11:11
7491
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 1637
活跃值: (1512)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
2
一般是处理鼠标移动消息,同时检查左键是否按下,然后计算鼠标移动的坐标,转换到窗口去。
2008-3-3 11:17
0
雪    币: 424
活跃值: (2509)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
不用这样吧~~~处理WM_LBUTTONDOWN消息,然后发送WM_NCLBUTTONDOWN消息即可

...
case WM_LBUTTONDOWN:
    SendMessage(hDlg, WM_NCLBUTTONDOWN, HTCAPTION, 0);
...
2008-3-3 13:53
0
雪    币: 172
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
收到,多谢二位。
2008-3-3 15:25
0
雪    币: 1637
活跃值: (1512)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
5
3楼好办法,借力打力了,我以前做的时候没想到这个方式,还封装了一个无边框窗口类,呵呵
2008-3-3 21:02
0
雪    币: 217
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
晕,,看来楼上的确实很少搞UI啊
2008-3-5 00:47
0
游客
登录 | 注册 方可回帖
返回