![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
脑中有飞鸟
什么样的创造才能被称为经典
展开
-
重写C#的TextBox控件达到无法粘贴,无法输入特定字符功能
QQ的登陆界面的那两个框,大家应该很熟悉了,QQ的密码框,无法复制和粘贴,其实实现起来也很简单。这里就要用到控件重写。打开Visual Studio 新建 类库 然后继承TextBox,重写消息循环WndProc,这里捕获WM_CHAR就能实现特定的字符能不能输入,捕获WM_PASTE就能实现粘贴时候的一些操作。 public class Class1:TextBox原创 2012-06-01 16:14:19 · 1638 阅读 · 0 评论 -
异常处理的好处(摘自CLR via C#)
异常处理可以将资源清理代码放在一个指定的位置,并且确保资源清理代码得到执行例如,当执行文件写入的代码由于程序抛出异常而不能继续执行的时候,可以确保文件被关闭。异常处理可以将处理异常的代码放在一个集中的位置异常处理可以定位和修复代码中的bug原创 2012-06-15 21:49:02 · 978 阅读 · 0 评论 -
C#,产生随机密码
这里产生随机密码的思路是先产生随机数,然后根据随机数的值产生随机的密码。 static void Main(string[] args) { char[] passwords = new char[] { 'A','B','C','D','E','F','G','H','I','1','2','3','4','5','6','7'};//这里可以添加很原创 2012-06-21 11:04:10 · 1593 阅读 · 0 评论