五维思考

学习要加,骄傲要减,机会要乘,懒惰要除。 http://www.5dthink.cn

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年10月3日

摘要: function ByteType(const S: string; Index: Integer): TMbcsByteType; 函数返回值可以判断一个字符串中,某个Char是单个字母,还是双字节的前一位或后一位。 返回值: mbSingleByte 单... 阅读全文
posted @ 2008-10-03 18:20 五维思考 阅读(208) 评论(0) 推荐(0) 编辑

摘要: Windows消息汇总WM_NULL = $0000; WM_CREATE = $0001; 应用程序创建一个窗口 WM_DESTROY = $0002; 一个窗口被销毁 WM_MOVE = $0003; 移动一个窗口 WM_SIZE = $0005; 改变一个窗口的... 阅读全文
posted @ 2008-10-03 16:47 五维思考 阅读(185) 评论(0) 推荐(0) 编辑

摘要: 这是win32汇编语言中关于钩子函数的讲解,是丛windows的底层讲的,对于c,vb,delphi语言,原理都相同,只是语法的问题。 WINDOWS钩子函数 本文中我们将要学习WINDOWS钩子函数的使用方法。WINDOWS钩子函数的功能非常强大,有了它您... 阅读全文
posted @ 2008-10-03 16:44 五维思考 阅读(617) 评论(0) 推荐(0) 编辑

摘要: 用DELPHI编制钩子函数Windows消息管理机构提供了能使应用程序访问控制消息流所谓的钩子(HOOK)机制。钩子有多种,分别用于捕获某一特定类型或某一范围的消息。如:键盘消息,鼠标消息等。我们这里仅以键盘钩子的使用为例,讨论在DELPHI下怎样编写DLL程序和怎样... 阅读全文
posted @ 2008-10-03 16:39 五维思考 阅读(395) 评论(0) 推荐(0) 编辑

摘要: 基本概念钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上... 阅读全文
posted @ 2008-10-03 16:37 五维思考 阅读(808) 评论(0) 推荐(0) 编辑

摘要: 大家都知道每个窗口都有默认的窗口函数来进行对窗口消息的处理. 而子类化技术就是替换窗口的窗口函数为自己定义的函数的技术.例如下面的代码:var Form1: TForm1; OldWndProc: Pointer;implementation{$R *.df... 阅读全文
posted @ 2008-10-03 13:25 五维思考 阅读(367) 评论(0) 推荐(0) 编辑

摘要: DLL是创建Windows应用程序,实现代码重用的重要手段。那么当我们需要在进程间共享数据时,怎样做才能快捷方便地实现呢?在32位应用系统中,每个应用程序会将DLL映射到自己的地址空间,同时DLL中的数据也就随之被映射了。这样,每个应用程序都有自己的数据实例,在一... 阅读全文
posted @ 2008-10-03 13:20 五维思考 阅读(189) 评论(0) 推荐(0) 编辑

摘要: private hMapFile: THandle; MapFilePointer: Pointer; public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1. 阅读全文
posted @ 2008-10-03 13:04 五维思考 阅读(278) 评论(0) 推荐(0) 编辑

2008年10月2日

摘要: Windows消息类型Windows操作系统定义了系统消息的类型,它通过诸如WM_PAINT之类的符号常量发送给你的应用程序。该符号常量由两部分组成,如上例的WM前缀,它标识能处理消息的窗口类型;剩下的PAINT指定当消息接收后该窗口应该做什么。 消息前缀对象窗口类型... 阅读全文
posted @ 2008-10-02 17:07 五维思考 阅读(218) 评论(0) 推荐(0) 编辑

摘要: {配合anskya的AnyWhereFileToPas效果不错}{ ******************************************************* }{ * 从内存中加载并运行exe ... 阅读全文
posted @ 2008-10-02 14:42 五维思考 阅读(520) 评论(0) 推荐(0) 编辑

QQ群:1. 全栈码农【346906288】2. VBA/VSTO【2660245】