BBS水木清华站∶精华区
发信人: Kongming (没日没夜...), 信区: Linux
标 题: MiniGUI 的特色(7)
发信站: BBS 水木清华站 (Fri Jul 2 16:19:31 1999)
七、定时器
在 MiniGUI 中应用项目可用的定时器总共可有 16 个,而每个应用最多
只能定义 8 个定时器。
MiniGUI 中的定时器和 Win32 中使用定时器的方法是一样的,但不支持
定时器回调函数。MiniGUI 提供来操作定时器的函数有:
BOOL GUIAPI SetTimer (HWND hWnd, int id, int speed);
BOOL GUIAPI KillTimer (HWND hWnd, int id);
BOOL GUIAPI SetTimerSpeed (HWND hWnd, int id, int speed);
如下的代码段建立了标识号为 100 的定时器:
SetTimer (hWnd, 100, 20);
然后在适当的时候删除了定时器:
KillTimer (hWnd, 100);
注意,在 Win32 中,创建定时器时指定定时器的时间间隔,而在
MiniGUI 中指定的是速度。
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.53.193]
BBS水木清华站∶精华区