摘要: 非托管资源:ApplicationContext,Brush,Component,ComponentDesigner,Container,Context,Cursor,FileStream,Font,Icon,Image,Matrix,Object,OdbcDataReader,OleDBDataReader,Pen,Regex,Socket,StreamWriter,Timer,Tooltip 以下转帖:http://www.cnblogs.com/candycaicai/archive/2011/02/23/1962554.html今天温习很久前写的代码,发现自己写的这么一句代码,m_hT 阅读全文
posted @ 2011-11-03 20:46 疯狂老鼠 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 也是从网上找的,自己做个笔记1、重置的话肯删除自己添加的控件,不过重置之前你先可以先备份一下工具箱的配置(工具->导入导出设置->导出选定的环境设置->常规设置->工具箱(只选这个)2、右键->重置工具箱3、导入第1步中导出的文件ok!!! 阅读全文
posted @ 2011-08-02 17:42 疯狂老鼠 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Windows消息列表WM_NULL = 0x0000,WM_CREATE = 0x0001,WM_DESTROY = 0x0002,WM_MOVE = 0x0003,WM_SIZE = 0x0005,WM_ACTIVATE = 0x0006,WM_SETFOCUS = 0x0007,WM_KILLFOCUS = 0x0008,WM_ENABLE = 0x000A,WM_SETREDRAW = 0x000B,WM_SETTEXT = 0x000C,WM_GETTEXT = 0x000D,WM_GETTEXTLENGTH = 0x000E,WM_PAINT = 0x000F,WM_CLOSE = 阅读全文
posted @ 2011-04-22 09:15 疯狂老鼠 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 转帖哦:匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行百慕社区 N9P V^1B1|7t匹配HTML标记的正则表达式:<(S*?)[^>]*... 阅读全文
posted @ 2010-08-24 10:47 疯狂老鼠 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 转帖:  .net类库已经帮助我们实现了窗口的关闭,如果此窗口是系统的主窗口,关闭此窗口即应该退出了整个应用程序。但事实上有时候并不是这样的,关闭窗口,只是停止了当前窗口的消息循环。系统主窗口,实质上是Main函数中开始消息循环的窗口,这个消息循环结束后,Main函数就基本上完成了历史使命,整个应用程序自然就结束了。Application.Exit()方法是终止所有线程上的消息循环,一般情况下,无... 阅读全文
posted @ 2010-07-23 13:56 疯狂老鼠 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 转帖:依稀记得进制的转换是在学计算机原理这本书时候讲到的,那时候,头真的很大,说实在话,那时候还真不太怎么觉得它有是否有用,不过,为了了解计算机,还是勉强学了点东西。现在编程了,用处可大了,不管哪种语言都离不开它。现在就让我们来回忆一下进制间的转换吧! 由于计算机只认识二进制码,说白了,就只会说0和1这两个数,所以为了处理更复杂的计算,就要进行转换了。现在就让我们来简单的学习一下吧,因为我自己对... 阅读全文
posted @ 2010-07-23 10:08 疯狂老鼠 阅读(2812) 评论(0) 推荐(0) 编辑
摘要: 转帖  只能输入数字:"^[0-9]*$"。  只能输入n位的数字:"^\d{n}$"。  只能输入至少n位的数字:"^\d{n,}$"。  只能输入m~n位的数字:。"^\d{m,n}$"  只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。  只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。  只能输入有1~3位小数的正实数:"^[0-9]+(.[0... 阅读全文
posted @ 2010-06-25 16:20 疯狂老鼠 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 转帖:handle---------IntPtrhwnd-----------IntPtrchar *----------stringint * -----------ref intint &-----------ref intvoid *----------IntPtrunsigned char *-----ref byteStruct需要在C#里重新定义一个StructCallBack... 阅读全文
posted @ 2010-03-16 23:03 疯狂老鼠 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 转帖:struct实例字段的内存布局(Layout)和大小(Size) 在C/C++中,struct类型中的成员的一旦声明,则实例中成员在内存中的布局(Layout)顺序就定下来了,即与成员声明的顺序相同,并且在默认情况下总是按照结构中占用空间最大的成员进行对齐(Align);当然我们也可以通过设置或编码来设置内存对齐的方式. 然而在.net托管环境中,CLR提供了更自由的方式来控制struct中... 阅读全文
posted @ 2010-01-04 14:28 疯狂老鼠 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 转帖:Attributes in C#介绍Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如 帮助文件,文档的URL),还可以用attributes定义运行时信息(例如,使XML中的元素与类的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。在这篇指南中我们将明白怎么创建属性并将其绑定至各种语言元素... 阅读全文
posted @ 2010-01-04 10:16 疯狂老鼠 阅读(193) 评论(0) 推荐(0) 编辑