更改

跳转至: 导航搜索

我的作品:文华

添加1,933字节, 2019年11月25日 (一) 11:17
无编辑摘要
}
}
 
----
private void button1_Click(object sender, EventArgs e)//画图响应按钮(类似完成MFC中BitBlt或StrechBlt的功能)        {           Bitmap bitmap = new Bitmap(@"D:/工作照.jpg");           Graphics g = CreateGraphics();           //获得窗口屏幕大小           Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen;           int width = rect.Width;           int height = rect.Height;            g.DrawImage(bitmap, rect);           button1.Visible = true;        }       private void button2_Click(object sender, EventArgs e)//动态输出文字(类似MFC中的TextOut())       {           Font myFont = new Font("Verdana", 12);           Graphics g = CreateGraphics();           //创建线渐变画刷:            LinearGradientBrush myBrush = new LinearGradientBrush(ClientRectangle, Color.FromArgb(120, 120, 250), Color.Red, LinearGradientMode.Vertical);           //  g.DrawString("GDI 显示字符串", myFont, myBrush, new RectangleF(10, 10, 500, 200));           //创建一般画刷:           SolidBrush bru1 = new SolidBrush(Color.FromArgb(250, 200, 0));           g.DrawString("GDI 显示字符串", myFont, bru1, new RectangleF(10, 10, 500, 200));           Pen newpen = new Pen(bru1);           Point[] p = new Point[] { new Point(0, 0), new Point(100, 100), new Point(50, 100), new Point(200, 100) };           g.DrawEllipse(newpen,50,50, 100, 100);        }
 
 
————————————————
版权声明:本文为CSDN博主「还可以吧有点纯纯的」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/kahncc/article/details/86623525
23,882
个编辑

导航菜单