摘要: #region全局钩子实现方法1//窗体变量Hotkeyhotkey;intUHotkey;#region全局键盘hotkey=newHotkey(this.Handle);hotkey.RegisterHotkey(System.Windows.Forms.Keys.F1,Hotkey.KeyFlags.MOD_CONTROL);//定义快键(F1)UHotkey=hotkey.RegisterHotkey(System.Windows.Forms.Keys.F1);hotkey.OnHotkey+=newHotkeyEventHandler(OnHotkey);#endregion//添加 阅读全文
posted @ 2012-09-17 10:10 keepsilence 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行了简化而生动的描述,使得高深的数学理论能够被容易地理解。我们经过整理和改写特别推荐给大家阅读,希望能够对时间紧张但是又想了解它的同事有所帮助。 RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有一定的可信性,目前.. 阅读全文
posted @ 2012-08-27 09:29 keepsilence 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 先上图上图中左侧的图标是动态生成读取pic文件夹的png或者jpg格式当然也可以读取数据库的记录来生成图标然后选中左侧的图标然后拖动到网格区域在拖动图标的时候会出现一个十字辅助线此辅助线的中心点是图标的中心画连接线的时候线的起始点会随着你移动的位置而改变完成后可以保存下次可以打开在编辑保存的格式是*.mpf序列化保存序列化打开然后可以用反射动态的去加载窗体 阅读全文
posted @ 2012-07-10 14:25 keepsilence 阅读(1600) 评论(1) 推荐(0) 编辑
摘要: publicdelegatevoidHotkeyEventHandler(intHotKeyID);publicclassHotkey:System.Windows.Forms.IMessageFilter{System.Collections.HashtablekeyIDs=newSystem.Collections.Hashtable();IntPtrhWnd;publiceventHotkeyEventHandlerOnHotkey;publicenumKeyFlags{MOD_ALT=0x1,MOD_CONTROL=0x2,MOD_SHIFT=0x4,MOD_WIN=0x8}[DllI 阅读全文
posted @ 2012-06-07 15:35 keepsilence 阅读(359) 评论(0) 推荐(1) 编辑
摘要: 截屏源码 阅读全文
posted @ 2012-06-07 15:25 keepsilence 阅读(186) 评论(0) 推荐(0) 编辑
摘要: http://www.gettyicons.com/free-icon/107/basic-icon-set/free-up-icon-png/ 阅读全文
posted @ 2012-06-07 14:43 keepsilence 阅读(162) 评论(0) 推荐(0) 编辑
摘要: privatevoidTree_AfterExpand(objectsender,TreeViewEventArgse){intFileID=int.Parse(((ListItem)comboxFile.Items[comboxFile.SelectedIndex]).ID);BackgroundWorkerbw=newBackgroundWorker();bw.DoWork+=newDoWorkEventHandler(bw_DoWork);bw.RunWorkerCompleted+=newRunWorkerCompletedEventHandler(bw_RunWorkerComple 阅读全文
posted @ 2012-04-23 08:58 keepsilence 阅读(256) 评论(0) 推荐(0) 编辑
摘要: publicclassPlugingManager{//插件装载器publicArrayListPlugins=newArrayList();//插件FullNamepublicArrayListPlugFullName=newArrayList();//插件类型publicArrayListPlugTypes=newArrayList();#region构造函数///<summary>///PlugingManager插件加载///</summary>///<paramname="plugspath">插件所在目录必须是运行目录中的文件 阅读全文
posted @ 2012-04-23 08:52 keepsilence 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: [DllImport("kernel32.dll")]staticexternIntPtrGetConsoleWindow(); 阅读全文
posted @ 2011-11-10 16:37 keepsilence 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 第一步第二步第三步下面就是Next--->Next了发送测试USEmsdbGOEXECsp_send_dbmail@profile_name='PinalProfile',@recipients='test@Example.com',@subject='Testmessage',@body='Thisisthebodyofthetestmessage.CongratesDatabaseMailReceivedByyouSuccessfully.' 阅读全文
posted @ 2011-11-03 15:06 keepsilence 阅读(129) 评论(0) 推荐(0) 编辑