跟随鼠标移动的心,如何让Dialog跟随鼠标而移动?

如何让Dialog跟随鼠标而移动? - 故障解答 - 电脑教程网

如何让Dialog跟随鼠标而移动?

日期:2006-03-20   荐:
如何让Dialog跟随鼠标而移动?小弟在做一个读取屏幕颜色值的程序,却不知如何让dlg跟随着鼠标移动,小弟尝试过getWindowPos(),结果是窗体只能在屏幕左上角移动,希望各位能指引小弟明路一条如果对话框跟随鼠标移动那么对话框上的控件不是永远无法使用了吗?鼠标总是指向对话框同一个位置MoveWindow();或者鼠标左键点击对话框标题栏按住不放,然后拖动它。:)先SetCapture()然后在对话框的OnMouseMove中获取鼠标位置,用MoveWindow改变窗口位置。最后记得ReleaseCapture();使用SetCapture()最多也只能使一个窗口可以处理消息,其他还是无法使用.(就是我第一次说的问题)楼主把意图说明白点
标签: