c#窗体验证码

时间:2015-06-15 05:02:34
【文件属性】:

文件名称:c#窗体验证码

文件大小:448KB

文件格式:ZIP

更新时间:2015-06-15 05:02:34

C# 验证码 窗体

Windows验证码生成程序GDI+修订了编程模式,使得图形硬件和应用程序相互隔离,也使开发人员编写设备无关的应用程序变得更加容易。 如果要画一幅画,那么GDI 中的Graphics类相当于我们的画板,有了画板之后,color类相当于我们的调色板,我们可以从中选取自己喜欢的颜色。windows程序的坐标系统使得我们知道自己要在哪里画我们要画的东西。GDI+使用Point、Size和Rectangle结构来进行绘图时的坐标定位和尺寸确定。当再拥有画类(pen) 画刷(Brush)之后动笔画画了。当画完画之后,(这里相当于生成了一张)我们需要有一个相框将我们画的画装裱起来,这里的相框相当于windows窗体程序中的picturebox,而紧接着我们需要将相框放在墙上悬挂起来。这里的墙体相当于windows中的form窗体。 解题的思路 这里要生成验证码。首先我要生成一张含有验证码的图片,图片中我需要将要倾斜的字,噪点,以及一些干扰线画在图片上。然后我们将生成的图片放到piciturebox让图片显示出来。 为了提高程序的通用性,我将生成验证码的程序单独封装成为一个类


【文件预览】:
验证码窗体生成程序(采用流)
----WindowsFormsApplication1()
--------Validate.sln(962B)
--------Validate.suo(28KB)
--------WindowsFormsApplication1()

网友评论

  • 十分好用 移植性强 代码明了简单
  • 代码很简洁,很好的学习材料...
  • 代码是不错。但是跟我要的额有差别,我需要那中验证码的每个字符都各自倾斜
  • 非常好用,就是这个,用上了
  • 这个很有用,简单明了
  • 还行,但不是我想要的。