mfc 屏幕共享问题如何做出选取矩形区域效果

有很多软件可以实现屏幕共享,我想问的不是数据编码压缩传输这一部分,而是如何做到的在屏幕上选择一个特定区域(或全屏)。比如我点击一个按钮,然后屏幕上任意位置鼠标左键按下,像... 有很多软件可以实现屏幕共享,我想问的不是数据编码压缩传输这一部分,而是如何做到的在屏幕上选择一个特定区域(或全屏)。
比如我点击一个按钮,然后屏幕上任意位置鼠标左键按下,像QQ截图一样再屏幕上选择一个区域,鼠标左键松开,屏幕上画出一个矩形,这时不管是这个矩形区域还是其他区域的背景程序都正常且可见。
注:并不是像截图一样,把当前整个屏幕截取下来,再在其上画矩形,这个不是我想问的。
展开
 我来答
归悦欣cf
2015-01-09 · TA获得超过1443个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1298万
展开全部
选择区域可以像截图一样,把当前整个屏幕截取下来,再在其上画矩形,至于选择后(即鼠标左键抬起后),怎么来绘制这个矩形可以另外考虑;使用桌面DC可以在桌面绘制矩形,但桌面有动态图像时,不好绘制。有一办法,就是使用中间透明的窗口(不透明部分作为矩形边框)来作为选区,这样不管是这个矩形区域还是其他区域的背景程序都正常且可见。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式