设为首页 加入收藏

TOP

C#对被遮挡的窗体进行截图
2014-11-24 12:53:59 来源: 作者: 【 】 浏览:0
Tags:遮挡 窗体 进行 截图

最近在做的一个项目,用的地图控件比较特殊,


在地图上面自己绘制的东东没办法随地图一起导出成图片


只能绕个弯,用截屏的方式了
一开始用的是这样:



这个函数在win7中没有任何问题,但在xp中发现,任何遮挡到地图控件的窗体都被截下来了
网上搜搜,发现了一个PrintWindow API可以解决这个问题,用下来发现这个只能截整个窗体,
无法单独截取地图控件,这个就简单了,直接使用BitMap的Clone函数裁剪出来地图控件部分就搞定了,
代码是这个样子:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇获取Android应用程序出错信息并将.. 下一篇Android --- TextView中文本的不..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)
·索引堆及其优化 - 菜 (2025-12-24 20:18:50)
·Shell 中各种括号的 (2025-12-24 19:50:39)
·Shell 变量 - 菜鸟教 (2025-12-24 19:50:37)