自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伴水之剑

伴水笔记

  • 博客(4)
  • 资源 (14)
  • 收藏
  • 关注

原创 判断一个窗体是否被完全遮挡

private void Form1_Paint(object sender, PaintEventArgs e)...{    Text = e.ClipRectangle.Width.ToString();}在窗体的Paint事件中,有一个ClipRectangle的属性,解释为“获取要在其中进行绘画的矩形”这个属性的作用就是:窗体在刷新的时候,为提高效率一些被遮挡的区域就不用再绘

2008-01-21 11:55:00 3920

原创 用代码关闭冰刃(IceSword)

(*冰刃这个系统分析工具以前还没用过。这样高级的工具,用结束进程的方式就不试了。按手工关闭的流程实现。首先是通过遍历当前进程,确定冰刃进程的主窗体;然后发送WM_CLOSE关闭主窗体。当关闭对话框出现的时候,最后就是模拟点击确定按钮。具体实现的时候要注意亮点:1、不能使用SendMessage发送WM_CLOSE消息,而用PostMessage替代。  否则要等到关闭对话框结束才处理后面的语句。这

2008-01-13 11:18:00 4138 4

原创 井底之蛙瞎谈

今天看到一篇《被中国人误传了数千年的七句话》的帖子。当然这也不是什么新帖了,很久以前就看过。我一直认为语言对于文明来说是十分重要的。今天顺便整理一下思路,发表一点看法。 中学的时候特别喜欢思考些哲学问题比如:世界有没有中心?光是不是最小的物质?人为什么活着?老师上课的时候我也容易分神。老师说质量,我就会想质量是个什么东西?那些物质颗粒挤压在一起如何排列?大概有十年时间我都有个习惯:

2008-01-11 17:27:00 2145

原创 获得QQ聊天输入框中的内容

// 首先得到输入框的句柄。通过spy++这类工具分析,聊天窗体的类名为“#32770”// 但当前系统里不只一个类名为“#32770”的窗体,这就需要全体遍历一次。// 类名为“#32770”标题含“聊天”基本能确定。为保险起见还判断一下所在进程是否为“qq.exe”uses PsAPI, RichEdit;function Process_ReadRichEditText(AHandl

2008-01-02 10:20:00 13832 30

跨进程访问VCL的一个用例(Delphi6、TurboDelphi测试通过)

大概的步骤是: 1、创建一个hook,以便跨进程访问内存空间; 2、自定义FindControl方法,按目标窗体所在线程组装参数; 3、获得TWinControl对象; 4、通过WM_COPYDATA消息返回查询内容。

2009-03-14

IE脚本辅助2.0

IE地址栏里可以用“javascript:xxxx”来运行脚本。<br>不过脚本是多行的,并且内容很多,在地址栏上输入,就不方便了。<br>并且一些页面本身就没有地址栏。<br>本工具就是为您提供在IE窗体中执行大段脚本的功能。<br><br>[编写脚本]<br>本工具没有提供脚本保存的功能,您可以使用用其他工具(如:记事本)编写脚本。<br>"Script"子目录是专门存放脚本文件。<br>其中文件扩展名“.js”对应JavaScript语言、“.vbs”对应VBScript语言,目前支持这两种脚本。<br><br>[选中IE窗体]<br>通过拖动“瞄准器”的图标可以选中目标IE窗体。参考“Spy++”。<br><br>[执行脚本]<br>选中IE窗体并且有脚本内容后点击“运行脚本”。<br><br>[升级功能+]<br>将脚本直接添加到IE收藏夹<br>支持脚本和目录的添加、修改、保存和删除

2008-04-26

IE脚本辅助

IE地址栏里可以用“javascript:xxxx”来运行脚本。 不过脚本是多行的,并且内容很多,在地址栏上输入,就不方便了。 并且一些页面本身就没有地址栏。 本工具就是为您提供在IE窗体中执行大段脚本的功能。 [编写脚本] 本工具没有提供脚本保存的功能,您可以使用用其他工具(如:记事本)编写脚本。 "Script"子目录是专门存放脚本文件。 其中文件扩展名“.js”对应JavaScript语言、“.vbs”对应VBScript语言,目前支持这两种脚本。[选中IE窗体] 通过拖动“瞄准器”的图标可以选中目标IE窗体。参考“Spy++”。[执行脚本] 选中IE窗体并且有脚本内容后点击“运行脚本”。

2008-03-10

C#十六进制编辑器1.01

十六进制编辑器控件C#代码;参考Visual Studio编辑器编写;加入标签功能。

2008-01-28

xp按钮

xp风格的按钮,三中状态

2007-10-31

快捷输入器

这是一款协助输入文字的工具目前可以采用模拟键盘和模拟输入两种方式输入和输入法词组输入不同的是:支持换行、没有长度限制运用的场合目前想到的是 远程服务器密码输入 常用词组输入 快速输入多行文字 ....

2007-07-19

Debug监视器

效果图:http://s2.album.sina.com.cn/pic_3/589d32f5020014rd<br><br>监视运行期程序通过API函数OutputDebugString输出的字符串

2007-07-09

TreeDocument1.1

1、树形资料收集整理;2、可以用拖拽方式分类;3、支持全文搜索;4、标准RTF文档;5、数据库采用Access,易导出其他格式;本软件目前需要在.NET 2.0环境中运行 --------- 修正连续添加兄弟节点的问题 CSDN咋没有升级的功能,只能从新发一次

2007-04-03

TreeDocument1.0

1、树形资料收集整理;2、可以用拖拽方式分类;3、支持全文搜索;4、标准RTF文档;5、数据库采用Access,易导出其他格式;本软件目前需要在.NET 2.0环境中运行

2007-04-03

[C#源代码]俄罗斯方块1.0

截图: http://album.sina.com.cn/pic/589d32f502000s2a 1、三种可选方块图案(中途可变换); 2、支持录像功能,能把每一步操作记录下来进行回放(如果没有结束可继续操作); 3、记录的每一步操作包括时间,可以调整回放速度(可以进行文件存储); 4、支持扩展方块类型,参考范例自定义方块形状; 5、绘制速度很快,不会出现闪烁的情况。

2007-03-26

使用正则表达式实现的语法分析引擎(C#源代码)

N天前有人问怎么用RichTextBox做语法高亮; 这就需要用到语法分析; 还有很多论坛里也支持语法高亮的功能、代码折叠的功能; 这也算是一个常用的功能; 所以就随手搭建一个语法分析的框架; 思路是利用正则表达式逐步取得各种语法构成部分; 目前实现了:C#语法分析、RTF高亮和HTML高亮

2007-03-17

Delphi十六进制编辑器控件

十六进制编辑器控件Delphi代码 参考Visual Studio6.0的编辑器编写

2006-12-28

内存分析器1.01

文件分析器姊妹工具 提供内存搜索、查看、分析的功能 1、能记录用户搜索过的目录文件和关键字等 2、提供程序专业的字符表达式搜索 普通文本(AnsiUnicodeUtf8) 特征码(有点杀毒软件的感觉) 十六进制、二进制 整数(163264位)、单精度、双精度 GUID、Base64 Pascal、C字符表达式 3、简单的十六进制编辑器 4、汇编查看器

2006-12-28

文件分析器1.01

提供文件搜索、查看、分析的功能 1、能记录用户搜索过的目录文件和关键字等 2、提供程序专业的字符表达式搜索 普通文本(AnsiUnicodeUtf8) 特征码(有点杀毒软件的感觉) 十六进制、二进制 整数(163264位)、单精度、双精度 GUID、Base64 Pascal、C字符表达式 3、简单的十六进制编辑器 4、汇编查看器

2006-12-28

空空如也

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

TA关注的人

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