关于MFC中移动窗口后改变大小的疑问
首先拖动窗口标题栏,将窗口拖动至某一位置,此时鼠标按键没有UP,一直是Down。
使用SetWindowPos()将窗口设定到另外的位置,并改变大小,此时鼠标仍旧没有UP。
显然此时鼠标位置已经不再窗体上了。
此时鼠标UP。
窗体又恢复到了原来的状态。
如果想让窗体不恢复状态,该如何实现?
[解决办法]
捕获UP消息,然后再SetWindowPos
发布时间: 2013-03-28 10:20:24 作者: rapoo
关于MFC中移动窗口后改变大小的疑问
首先拖动窗口标题栏,将窗口拖动至某一位置,此时鼠标按键没有UP,一直是Down。
使用SetWindowPos()将窗口设定到另外的位置,并改变大小,此时鼠标仍旧没有UP。
显然此时鼠标位置已经不再窗体上了。
此时鼠标UP。
窗体又恢复到了原来的状态。
如果想让窗体不恢复状态,该如何实现?
[解决办法]
捕获UP消息,然后再SetWindowPos