会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
delphi学习园地
博客园
首页
新随笔
联系
订阅
管理
2020年1月23日
深入delphi编程理解之接口(一)接口与类的异同及接口的声明和实现
摘要: 一、抽象类与接口的异同 接口简单的理解可认为是一个抽象类,我们先定义一个抽象类和接口来对比之间的异同,代码如下: type IFormattedNumber = interface //定义接口 function FormattedString: string; end; TFormattedNum
阅读全文
posted @ 2020-01-23 19:36 delphi学习园地
阅读(664)
评论(0)
推荐(0)
2020年1月22日
深入delphi编程理解之消息(六)无窗口单元消息的创建、接受及dispatch模式编程
摘要: 一、程序界面 二、程序代码 (一)、主界面代码 // // 主窗口 // unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, St
阅读全文
posted @ 2020-01-22 21:03 delphi学习园地
阅读(546)
评论(0)
推荐(0)
2020年1月21日
深入delphi编程理解之消息(五)重写(override)dispatch、wndproc方法和Application.OnMessage事件
摘要: dispatch、wndproc是VCL framework在TWinCtronl定义的虚拟方法,下面程序通过重写(override)这两函数拦截WM_LBUTTONDOWN消息,来与Application.OnMessage事件比较,测试消息流程的先后顺序。 一、程序代码 unit Unit1;
阅读全文
posted @ 2020-01-21 00:34 delphi学习园地
阅读(322)
评论(0)
推荐(0)
深入delphi编程理解之消息(四)使用TWMSysCommand结构体的WM_SysCommand消息应用
摘要: 通过以下实例拦截窗体WM_SysCommand消息,我们可以获取到很多有趣的数据。 一、程序界面 二、程序代码 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
阅读全文
posted @ 2020-01-21 00:32 delphi学习园地
阅读(490)
评论(0)
推荐(0)
2020年1月17日
深入delphi编程理解之消息(三)发送消息函数的一般应用实例
摘要: 通过对消息函数(SendMessage、PostMessage、Perform)的一般应用,来说明sendmessage、postmessage函数和perform 方法调用方式和结果的区别。 一、程序界面 二、程序代码及注释 unit Unit1; interface uses Windows,
阅读全文
posted @ 2020-01-17 18:01 delphi学习园地
阅读(473)
评论(0)
推荐(0)
深入delphi编程理解之消息(二)发送消息函数及消息编号、消息结构体的理解
摘要: 一、delphi发送消息的函数主要有以下三个: (一)、SendMessage函数,其原型如下: function SendMessage( hWnd: HWND; {目标句柄} Msg: UINT; {要发送的消息(编号)} wParam: WPARAM; {消息参数} lParam: LPARA
阅读全文
posted @ 2020-01-17 17:59 delphi学习园地
阅读(631)
评论(0)
推荐(0)
深入delphi编程理解之消息(一)WINDOWS原生窗口编写及消息处理过程
摘要: 通过以sdk方式编制windows窗口程序,对理解windows消息驱动机制和delphi消息编程有很大的帮助。 sdk编制windows窗口程序的步骤: 1、对TWndClass对象进行赋值; 2、向系统注册wndclass对象(RegisterClass); 3、CreateWindow创建窗口
阅读全文
posted @ 2020-01-17 17:53 delphi学习园地
阅读(722)
评论(0)
推荐(2)
公告