- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 哈夫曼编码(数据结构)源程序
构造思想:哈夫曼树 1:由给定的n个权值构造n棵树只有一个叶子结点的二叉树,得到一个二叉树的合F; 2:再F中选取根结点的权值最小和次小的二棵二叉树作为左,右子树构造一棵新的二叉树,这棵树的根结点的权值为左右子树根结点权值之和。 3:在集合F中删除作为左右子树的二棵二叉树,并将新建的二叉树加入到集合F中。 4:重复2 ,3两步,当F中只剩下一棵二叉树时,便建立好一棵哈夫曼树/*********...
2006-08-29 18:53:00
5683
原创 钩子(HOOK)机制的使用
钩子(HOOK)机制的使用作者:e梦缘SetwindowsHookEx函数提供15种不同的消息监视类型,也就是15中不同的钩子。分别用于捕获某一特定类型或某一范围的消息(如:键盘消息,鼠标消息等)。我们这里仅以鼠标钩子的使用为例,讨论在DELPHI下怎样编写DLL程序和怎样在自己的程序中安装使用鼠标钩子函数。Windows提供API函数SetwindowsHookEx来建立一个Hook,通过这个函
2006-08-14 10:08:00
1841
原创 钩子类型总结
钩子类型 每一种类型的Hook可以使应用程序能够监视不同类型的系统消息处理机制。下面描述所有可以利用的Hook类型。1、WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks使你可以监视发送到窗口过程的消息。系统在消息发送到接收窗口过程之前调用WH_CALLWNDPROC
2006-08-13 17:51:00
3525
1
转载 消息类型
########################################################################## 附录:消息类型(搜集整理于互联网上)##########################################################################WM_NULL = $0000; WM_CRE
2006-08-13 17:29:00
1241
转载 钩子函数
首先我们先看一下安装HOOK的函数:HHOOK SetWindowsHookEx( int idHook, //要安装的HOOK的类型 HOOKPROC lpfn, //HOOK的回调函数 HINSTANCE hMod, //进程 DWORD dwThreadId //程序的线程,如果为0则是全局HOOK);熟悉了SetW
2006-08-13 17:00:00
1251
转载 DBGrid 应用全书
DBGrid 应用全书 {***********************************************************************} {*在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。 {*但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可 {*以在我们的程序中通过编程来达到美化DBGrid 外观的目的。
2006-08-12 18:07:00
1214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人