自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 如何检查软件是否被钩子软件Hook.

<br />用 IceSword软件看看,它会检测Hook情况。然后去网上下载名为FileMon的工具,它能够监测到所有的文件查询、读写操作,你在Options菜单中设置Filter为你的文件夹路径.

2011-06-02 22:15:00 3748

原创 软件换肤实现方案

<br /><br />1.将软件当中所有界面对象抽象为皮肤元素,分配每个皮肤元素一个唯一标识(SkinID),与皮肤元素都有哪些皮肤属性(前景色,背景色,边框,大小等....),对象关系为皮肤元素对象包含皮肤属性对象.<br />2.定义一个皮肤类(Skin),有一个皮肤名称唯一标识(SkinName),它包含了所有皮肤元素.<br />3.定义一个皮肤管理类(SkinManager),它负责创建与管理所有皮肤类.<br />4.定义具体每个皮肤元素对象的实际绘制类(SkinPainter),与皮肤元素是

2011-05-15 16:55:00 431

原创 设计器菜单与命令交互实现

<br /><br />1.在设计器窗体构造函数中创建菜单与工具栏.<br />2.初始化菜单项与工具栏,传入DesignPanel,定阅ItemClick事件,然后在事件响应中调用DesignPanel.ExecuteCommand(ReportCommand)方法.<br />3.实际Create菜单项通过Configurator对象,构造函数中传入MenuBarManager.<br />4.创建菜单项CommandBarItem继承自BarItem,增加了Command属性,用来保存某个菜单项对应的

2011-05-08 19:31:00 634

原创 Response.End()出错可以替换为HttpContext.Current.ApplicationInstance.CompleteRequest()

<br />Response.End()出错可以替换为HttpContext.Current.ApplicationInstance.CompleteRequest();

2011-04-10 13:03:00 2228

原创 Asp.net输出内容不缓存代码

HttpContext.Current.Response.BufferOutput = false;HttpContext.Current.Response.ExpiresAbsolute = DateTime.Now.AddDays(-1.0); HttpContext.Current.Response.Cache.SetExpires(DateTime.Now.AddDays(-1.0));HttpContext.Current.Response.Expires = 0;Htt

2011-04-10 12:59:00 435

原创 分页SQL语句

SELECT TOP 一页数量 [t_users].[uid]FROM [t_users]WHERE [t_users].[uid] SELECT min([uid])  FROM (SELECT TOP (页码 - 1) * 一页数量 [uid] FROM [t_users] WHERE 条件 ORDER BY [uid] DESC) AS tblTmp ) AND 条件 ORDER BY [t_users].[uid] DESC

2011-04-10 12:55:00 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除