摘要: 线程内键盘钩子实现Winforn快捷键(组合键)代码全都在这里.比较简单..需要的朋友可以拷贝去用..发现网上的钩子例子都是使用C++的,C#线程内的钩子很少可以不出错正常运行的..usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.InteropServices;usingSystem.Diagnostics;usingSystem.Windows.Forms;namespaceWindowsFormsApplication6{publicclass 阅读全文
posted @ 2011-06-04 16:02 索马 阅读(1785) 评论(0) 推荐(0) 编辑
摘要: 反射判断 某个对象 是否 是泛型集合的类型[代码]获取类实例[代码]获取指定属性代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicstaticPropertyInfoGetPropertyByName(Typetype,stringpropertyName){returntype.GetProperty(propertyName,BindingFlags.Public|BindingFlags.IgnoreCase|Bindin 阅读全文
posted @ 2011-02-12 18:09 索马 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 最近在群里有人说用Win32 Api不能对文本框设置内容(是别人写的一个程序,设置它的文本框的值).但是搞过win32的人都会说.这个应该不难啊,大概是搞.net的人,被微软 宠坏了.基本都不要用win32 api,这里我也不讨论用这个东西好不好,反正有人有这个需求,就要去做这个东西,我就自己建了一个工程,只要得到这个窗体的句柄,然后向他发送消息就搞定了,用到FindWindow,SendMess... 阅读全文
posted @ 2010-06-12 18:57 索马 阅读(9191) 评论(4) 推荐(1) 编辑
摘要: 我以前段时间写了一个小项目。是VS2008写的,后来公司有同事想看看,当时公司用的是VS2005,可是VS2005是默认无法打开VS2008的项目的,这样就需要修改一点点东西,复制一个sln文件出来,改名为 **-VS2005.sln.然后修改sln里面的Microsoft Visual Studio Solution File, Format Version 10.00# Visual Stud... 阅读全文
posted @ 2009-12-07 11:27 索马 阅读(3049) 评论(11) 推荐(3) 编辑
摘要: 代码生成器是提高生产力的工具,目前的代码生成器太多了,CodeSmith,MyGeneration,动软,应该是目前用的比较多的几个代码生成器,但是东西往往不尽人意,复杂的东西太麻烦,简单的又不灵活,我现在像大家介绍一个简单而有强大的代码生成方法,简单的你无法想象,我前段时间也在写代码生成器,发现有几种方法可以实现代码生成器,一种是用字符串直接连接起来,这个可太难看,而且应该要修改也不方便,还有就... 阅读全文
posted @ 2008-12-01 14:10 索马 阅读(4012) 评论(21) 推荐(1) 编辑
摘要: RadControls Q3 2008开始集成了jquery,加上jquery视觉效果是帅多了..代码非常简单,首先导入jquery的js <telerik:RadScriptManager runat="server" ID="RadScriptManager1"> <Scripts> <asp:ScriptReference Assembly="Telerik.W... 阅读全文
posted @ 2008-11-22 21:18 索马 阅读(2319) 评论(14) 推荐(0) 编辑
摘要: 效果图我们看下分页传输了一些什么数据post的数据就只有一点参数.返回的数据就是json数据不会有大家都讨厌的viewstaterad的grid还是不错的.功能相当强大!大家看看代码绑定linq[代码]客户端js绑定[代码]aspx 页面代码[代码] 阅读全文
posted @ 2008-11-22 20:36 索马 阅读(2240) 评论(4) 推荐(1) 编辑
摘要: [代码] 阅读全文
posted @ 2008-11-22 00:13 索马 阅读(897) 评论(5) 推荐(0) 编辑
摘要: radconfirm,radprompt都支持回调函数,可是radalert以后就不做任何事情,可是我们有时候想在radalert以后还做一点小动作,比如我们在验证一个form表单的时候,如果有textbox为空,我们这个时候就需要radalert提示,有textbox为空,必须填写,然后为空的textbox获取焦点,这样一样人性化就更佳了,radalert以后执行js然后让哪个为空的textbo... 阅读全文
posted @ 2008-11-20 22:42 索马 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 我们经常在RadComboBox中放上RadTreeView当做分类使用,是挺帅的.可是有的时候我们要做父节点不可以选择,而子节点才能选择!下面我就开始吧!当然页面上必须需要 <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>没有这个运行不了.因为randcontrol也是用... 阅读全文
posted @ 2008-11-14 22:19 索马 阅读(2112) 评论(1) 推荐(0) 编辑