鼠标右键能不能移动无标题栏窗口
c++吧
全部回复
仅看楼主
level 11
gameloftyou 楼主
鼠标左键的话,只需要在WM_NCHITTEST处理期间判断光标位置然后返回HTCAPTION,或者在WM_LBUTTONDOWN处理期间SendMessage(hwnd,WM_LBUTTONDOWN,HTCAPTION,0);
总之好像必须是在鼠标左键按下的时候才能移动窗口,有没有办法用鼠标右键()拖动窗口(左键弹起),或这按下右键的同时,设置鼠标左键为按下的状态(即不需手动按),来欺骗系统,从而移动窗口。

2012年08月24日 01点08分 1
level 7
小菜飘过
2012年08月24日 01点08分 2
level 11
OnRButtonDown事件中加入
PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));
2012年08月24日 03点08分 4
1