摘要: //获取文件流 string name = MethodBase.GetCurrentMethod().DeclaringType.Namespace; Stream stream = Assembly.GetExecutingAssembly(). GetManifestResourceStream( ... 阅读全文
posted @ 2016-04-13 15:40 rourke 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 结构型模式的模式有7种 1.外观模式 为了封装一些方法类,统一对外提供一个外观类,这个应该是使用最多的一种设计模式 2.装饰模式 2.1装饰模式,提供一个装饰类,配件类重写装饰类,装饰模式有点和建造者模式类似。 2.2两者的区别在于,建造者是一个接口,在组装的时候是按照流程组装 装饰模式是一堆配件,可以自由组装 3.适配器模式 3.1适配器模式一般在后期维护的时候会使用,比如:想复... 阅读全文
posted @ 2015-01-23 10:02 rourke 阅读(231) 评论(0) 推荐(0) 编辑
摘要: /// /// 数组通过随机数,自动选择随机数字在数组中的位置 /// /// /// private static string Choose(float[] probArray) { float total = 0.0f; fo... 阅读全文
posted @ 2015-01-20 11:05 rourke 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 简单列出这几个设计模式所包含的部分 1. 简单工厂模式 1.1 基类 1.2 方法类:通过基类,实现业务的方法类 1.3 业务类:根据业务传递过来的字符,判断需要创建对应的方法类 1.4 前台:前台调用业务类,传递1.3所需的字符 2.工厂模式 2.1 接口:创建统一的工厂操作接口(这个工厂需要生产的东西,比如对象,或者实现的方法) 2.2 基类 2.3 方法类:通过基类,实现业... 阅读全文
posted @ 2015-01-14 12:35 rourke 阅读(257) 评论(0) 推荐(0) 编辑
摘要: MEFhttp://blog.csdn.net/tcjiaan/article/details/8450911http://www.cnblogs.com/Gyoung/archive/2013/02/20/2917070.html 阅读全文
posted @ 2013-11-14 14:27 rourke 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 文件格式大全不同的文件,有不同的文件格式,区别这些格式常常是文件名的后缀名不同,现统计常用文件后缀名如下,供大家参考和查阅。 UJL2IF-x A 对象代码库文件 {V6&((E8 AAM Authorware shocked文件 V`y^m@U! AAS Authorware shocked包 t(u2%R4<d ABF Adobe二进制屏幕字体 }|.<EkA ABK CorelDRAW自动备份文件 J!2Z9<q5 ABS 该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract)  r{;NGQ 阅读全文
posted @ 2012-08-07 09:10 rourke 阅读(40589) 评论(1) 推荐(1) 编辑
摘要: Definitions / Descriptionsform:http://pinvoke.net/default.aspx/Constants/WM.html(网站不错)WM_ACTIVATE0x6The WM_ACTIVATE message is sent when a window is being activated or deactivated. This message is sent first to the window procedure of the top-level window being deactivated; it is then sent to the wi 阅读全文
posted @ 2012-08-01 14:13 rourke 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 每一种类型的Hook可以使应用程序能够监视不同类型的系统消息处理机制。下面描述所有可以利用的Hook类型。 1、WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks使你可以监视发送到窗口过程的消息。系统在消息发送到接收窗口过程之前调用WH_CALLWNDPROC Hook子程,并且在窗口过程处理完消息之后调用WH_CALLWNDPROCRET Hook子程。 WH_CALLWNDPROCRET Hook传递指针到CWPRETSTRUCT结构,再传递到Hook子程。 CWPRETSTR... 阅读全文
posted @ 2011-10-12 09:55 rourke 阅读(332) 评论(0) 推荐(0) 编辑
摘要: View Code 1[DllImport("user32.dll")]2privatestaticexternintFindWindow(stringlpClassName,stringlpWindowName);34[DllImport("user32.dll",SetLastError=true)]5privatestaticexternintFindWindowEx(intparentHandle,intchildAfter,stringclassName,stringwindowTitle);67[DllImport("user32. 阅读全文
posted @ 2011-10-07 11:29 rourke 阅读(957) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/chenlhuaf/archive/2009/02/11/1388426.html GridViewColumn column = new GridViewColumn(); GridViewColumnHeader h = new GridViewColumnHeader(); h.Content = "??????"; h.Tag = "*******"; column.Header = h; DataTemplate dt = new DataTemplate(); FrameworkElementFa 阅读全文
posted @ 2011-03-24 10:06 rourke 阅读(1556) 评论(0) 推荐(1) 编辑