码迷,mamicode.com
首页 > 其他好文 > 详细

etCapture() 和 ReleaseCapture()的用法

时间:2019-02-17 14:19:18      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:--   窗口   art   log   调用   活动   原创文章   .net   etc   

1. 函数功能:在当前线程的指定窗口里设置鼠标捕获。一旦窗口捕获了鼠标,所有鼠标输入都针对该窗口,无论光标是否在窗口的边界内还是边界外。同一时刻只能有一个窗口捕获鼠标。

2. 失效条件:

A. 当鼠标在其他窗口按下;

B.调用ReleaseCapture释放。

3. SetCapture和ReleaseCapture必须成对出现

通俗来讲,例如:一只羊被一根弹性的绳子(SetCapture)拴在羊圈,羊可以拉长绳子无限制区域活动,但是永远无法摆脱绳子的束缚。除非有其他因素导致绳子断了(ReleaseCapture或者在其他窗口点击了)。
---------------------
作者:3FFF
来源:CSDN
原文:https://blog.csdn.net/FEIFAZHE/article/details/78392925
版权声明:本文为博主原创文章,转载请附上博文链接!

etCapture() 和 ReleaseCapture()的用法

标签:--   窗口   art   log   调用   活动   原创文章   .net   etc   

原文地址:https://www.cnblogs.com/wly-laowang/p/10390981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!