怎样重写拖动窗口?
话说拖动标题栏可以拖动窗口,如果我想,按住标题栏移动鼠标时,而窗口不动,该怎么处理。问题说的极端了一点,我想实现鼠标稍微动一点的时候,窗口不动,就是要重写拖动窗口的相应。请指教!
[解决办法]
WM_NCLBUTTONDOWN
WM_NCMOUSEMOVE
WM_NCLBUTTONUP
消息响应就可重写
WM_NCHITTEST消息响应,始终不返回HTCAPTION的话,可以使窗口拖不动.
发布时间: 2012-01-11 22:28:46 作者: rapoo
怎样重写拖动窗口?
话说拖动标题栏可以拖动窗口,如果我想,按住标题栏移动鼠标时,而窗口不动,该怎么处理。问题说的极端了一点,我想实现鼠标稍微动一点的时候,窗口不动,就是要重写拖动窗口的相应。请指教!
[解决办法]
WM_NCLBUTTONDOWN
WM_NCMOUSEMOVE
WM_NCLBUTTONUP
消息响应就可重写
WM_NCHITTEST消息响应,始终不返回HTCAPTION的话,可以使窗口拖不动.