gpt4 book ai didi

c - 检测5秒内鼠标是否移动的函数

转载 作者:行者123 更新时间:2023-11-30 18:43:34 25 4
gpt4 key购买 nike

我想检测鼠标是否在5秒内移动,如果是则显示耗时。这是我的代码,看起来不错,但无法正常工作。

void timer()
{
if (ismouseclick(WM_MOUSEMOVE))
{
movetime=clock();
clearmouseclick(WM_MOUSEMOVE);
}
if ((clock()-movetime)<6)
{
sprintf(time_str,"%d",clock();
outtextxy(275,483,"Time: ");
outtextxy(340,483,time_str);
}
else
{
setfillstyle(1,0);
bar(275,483,370,500);
}
}

最佳答案

它是关于clock()函数的。如果你想要秒,你需要将它除以 CLK_TCK(一个常量)。

(clock()/CLK_TCK)

关于c - 检测5秒内鼠标是否移动的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5979177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com