C#中,如何使用GDI+把一个图画到一个离屏表面上?然后再画到屏幕上? 如题,谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Bitmap bmp = new Bitmap(this.Width, this.Height);//定义一个窗体大小的bmpGraphics gb = Graphics.FromImage(bmp);//取得它的画刷gb.FillRectangle(new SolidBrush(pnlDraw.BackColor), 0, 0, pnlDraw.Width, pnlDraw.Height);//涂满背景色,覆盖上次绘制的图形gb.FillRectangle(new SolidBrush(Color.Red), 1, 1, 100, 100);//画个矩形Graphics g = Graphics.FromHwnd(this.Handle);//取得窗体的画刷g.DrawImage(bmp, 0, 0);//把bmp贴到窗体上 //读取图片Image img = Image.FromFile(文件名);//获得桌面的绘图对象Graphics g = Graphics.FromHwnd(IntPtr.Zero);//绘图g.DrawImage(img, 0, 0);//释放资源g.Dispose(); 只要将非当前屏幕窗口的名柄hand传入,其他不变。Graphics g = Graphics.FromHwnd(hand); 离屏表面即:off-screen.Google下便知~~~ 在一个目录中找文件 DropDownList怎么动态赋值 .net label显示问题 SQL数据求和问题,急 怎么样实现远程关机 请高手指点,.net安装部署项目,如何设置开机手自动运行,怎么样去写注册表。有一些安装部署的例子吗?我没有做过安装程序,请高手指点。 请教一下.为什么这样定义类库不行呢? 逼疯了人的正则表达,再放分 各位,哪位有比较花哨一点的界面程序! c#窗体程序中的Settings.settings文件中保存的数据是保存在那里了? 谁有DXperienceEval-7.1.2 tcp/ip通信 读取数据时,如何判断是超时?
Graphics gb = Graphics.FromImage(bmp);//取得它的画刷
gb.FillRectangle(new SolidBrush(pnlDraw.BackColor), 0, 0, pnlDraw.Width, pnlDraw.Height);//涂满背景色,覆盖上次绘制的图形
gb.FillRectangle(new SolidBrush(Color.Red), 1, 1, 100, 100);//画个矩形
Graphics g = Graphics.FromHwnd(this.Handle);//取得窗体的画刷
g.DrawImage(bmp, 0, 0);//把bmp贴到窗体上
//读取图片
Image img = Image.FromFile(文件名);
//获得桌面的绘图对象
Graphics g = Graphics.FromHwnd(IntPtr.Zero);
//绘图
g.DrawImage(img, 0, 0);
//释放资源
g.Dispose();
Graphics g = Graphics.FromHwnd(hand);