windows程序设计之捕获鼠标

来源:互联网 发布:字符型二维数组初始化 编辑:程序博客网 时间:2024/05/17 06:31

只有鼠标在CWnd的客户区内,你才能接受到鼠标消息。

(鼠标情况有1、鼠标在客户区内点击,在内释放。2、在内点击,客户区外释放。3、外点击,内释放。4、外点击,外释放)

SetCapture接收鼠标消息。

调用SetCapture后,即使鼠标移动出客户区,你也可以接受到鼠标消息。不过系统中只能有一个程序调用SetCapture,所以你需要在不使用时调用ReleaseCapture释放。

(在所有程序中只有一个鼠标)

GetCapture可以知道是哪个窗口调用了SetCapture。

0 0
原创粉丝点击