易语言如何用API创建时钟

2025-09-29 03:13:19

1、相关API函数:

SetTimer:创建或设置一个时钟;

KillTimer:移除时钟。

2、DLL命令表:

1.

.版本 2

.DLL命令 SetTimer, 逻辑型, "user32.dll", "SetTimer"

    .参数 hwnd, 整数型

    .参数 nIDEvent, 文本型

    .参数 uElapse, 整数型

    .参数 lpTimerFunc, 子程序指针

2.

.版本 2

.DLL命令 KillTimer, 逻辑型, "user32.dll", "KillTimer"

    .参数 hwnd, 整数型

    .参数 nIDEvent, 文本型

3、DLL命令参数介绍:

1.SetTimer

hwnd:窗口句柄;

nIDEvent:时钟ID,多个时钟时,可以通过该ID判断是哪个时钟;

uElapse:时钟周期,单位:毫秒;

lpTimerFunc:回调函数

2.KillTimer

hwnd:窗口句柄

nIDEvent:时钟ID

易语言如何用API创建时钟

易语言如何用API创建时钟

4、1. 调用SetTimer创建时钟。

例如:SetTimer (取窗口句柄 (), “timer”, 100, &TimerFunc)

可理解为:创建一个时钟,时钟标识为“timer”,时钟周期为100,时钟周期事件为“TimerFunc”。

接着,新建一个子程序,子程序名为“TimerFunc”。在该子程序里写上时钟周期要执行的代码。

2. 调用KillTimer销毁时钟。

KillTimer (取窗口句柄 (), “timer”)

相当于易语言的“时钟1.时钟周期 = 0”

易语言如何用API创建时钟

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢