易语言API时钟进度条源码
系统结构:启动,销毁时钟_,设置时钟_,
======窗口程序集1
| |
| |------ _按钮1_被单击
| |
| |------ 启动
| |
| |------ __启动窗口_创建完毕
| |
| |
======调用的Dll
| |
| |---[dll]------ 销毁时钟_
| |
| |---[dll]------ 设置时钟_
调用的DLL命令:
.DLL命令 销毁时钟_, 整数型, "user32.dll", "KillTimer", 公开, 删除一个时钟事件例子:KillTimer (0, a) 1为SetTimer创建时钟事件的一个表识
.参数 窗口句柄, 整数型, , hwnd 一般默认为零,零表示当前窗口句柄
.参数 事件标识符, 整数型, , nIDEvent 要关闭的{设置时钟_}的一个标识
.DLL命令 设置时钟_, 整数型, "user32.dll", "SetTimer", 公开, 会返回一个整数型的标识。启动时钟_,创建一个时钟事件,并返回一个时钟ID(句柄)例子:a=SetTimer (取窗口句柄 (), 1, 1000, &信息框) 信息框为一个子程序
.参数 窗口句柄, 整数型, , hwnd设为0 默认为0表示,当前句柄
.参数 时钟ID, 整数型, , nIDEvent可以设为0 默认为0即可 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器
.参数 时钟周期, 整数型, , uElapse单位是ms 时钟周期事件,单位:毫秒
.参数 回调函数地址, 子程序指针, , lpTimerFunc欲执行的时钟事件子程序,不带参数
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。