社区
C#
帖子详情
【求助】怎么把一个FORM里面的内容,都保存到一个BMP图片文件中去?
renchao
2005-11-10 02:34:14
请问:
怎么把一个FORM里面的内容,都保存到一个BMP图片文件中去?
谢谢!
...全文
90
4
打赏
收藏
【求助】怎么把一个FORM里面的内容,都保存到一个BMP图片文件中去?
请问: 怎么把一个FORM里面的内容,都保存到一个BMP图片文件中去? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zlc_168
2005-11-10
打赏
举报
回复
api声明
[DllImport("user32.dll", CharSet=CharSet.Auto)]
static public extern IntPtr GetDC(IntPtr hWnd);
[DllImport("user32.dll", CharSet=CharSet.Auto)]
static public extern int ReleaseDC(IntPtr hWnd, IntPtr hDC);
[DllImport("gdi32.dll", CharSet=CharSet.Auto)]
static public extern bool BitBlt(IntPtr hdcDest, // handle to destination device context
int nXDest, // x-coordinate of destination rectangle's upper-left corner
int nYDest, // y-coordinate of destination rectangle's upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
IntPtr hdcSrc, // handle to source device context
int nXSrc, // x-coordinate of source rectangle's upper-left corner
int nYSrc, // y-coordinate of source rectangle's upper-left corner
uint dwRop); // raster operation code );
zlc_168
2005-11-10
打赏
举报
回复
IntPtr dc = GetDC(IntPtr.Zero);
Graphics dcG = Graphics.FromHwnd(IntPtr.Zero);
Bitmap bmp = new Bitmap(Width,Height,dcG);
Graphics bmpG = Graphics.FromImage(bmp);
IntPtr hdcDest = bmpG.GetHdc();
BitBlt(hdcDest,0,0,bmp.Width,bmp.Height,dc,Left,Top,0x00CC0020);
bmpG.ReleaseHdc(hdcDest);
bmpG.Dispose();
bmp.Save(@"c:\zlc.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
bmp.Dispose();
dcG.Dispose();
ReleaseDC(IntPtr.Zero,dc);
悄悄的回来了
2005-11-10
打赏
举报
回复
呵呵!好东西!谢谢了!
s5689412
2005-11-10
打赏
举报
回复
参考这里:
http://s5689412.cnblogs.com/archive/2005/10/26/262258.html
从新手小白进入Win
Form
编程 (VS2019)
Win
Form
框架 是 Windows
Form
的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。 Win
Form
框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速...
手把手教你如何利用阿里云上传
文件
最近由于公司业务需要,我需要使用阿里云来
保存
视频
文件
。然后访问的话需要
一个
临时的url可供使用,这样不用担心长时间暴露签名信息和地址。但是完全没做过这个东西,心里是慌得一笔。手动滑稽~~~。但是也是没办法,...
使用elementUI的时候,使用Upload 上传的时候,使用 list-type 属性来设置
文件
列表的样式,before-upload方法失效...
最近在做项目的时候,使用elementUI的时候,使用Upload上传的时候,before-upload方法失效。...2、
图片
附件不能上传其他格式的
文件
,一次可以多张上传
图片
,最多上传3张,最大不超过2M 3、
文件
附件不能上传除了
图片
...
第二章:WINDOWS的一些技巧
在
保存
网页前,可以按一下"ESC"键(或脱机工作)再
保存
,这样
保存
很快 3.用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入 CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。...
基础
请问怎么得到
一个
函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画
一个
箭头?高分请教如何限制程序运行的方法?
求助
:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章