易语言不用时钟,写500毫秒执行一次的时间,我用死循环的话,他窗口不会显示出来,而且cpu占用特别

2025-03-09 23:55:14
推荐回答(2个)
回答1:

启动一个线程,线程为你的死循环即可

补充一点:死循环内部一定要有延时和处理事件()这两个缓冲

回答2:

API调用..
API
SetTimer
参数一:HWND hWnd,‘窗口句柄
参数二:UINT_PTR nIDEvent, 定时器ID,这个就别相当于“编辑框1,.2.3”
参数三:UINT nElapse时钟周期
参数死:TIMERPROC lpTimerFunc 函数回调,相当于时钟事件。