就是鼠标停止,不动2秒钟后,请高手赐教
解决方案 »
- 【求教】关于故障信号作频谱分析(FFT)采样点数过大的问题
- 串口通信程序,在线求教
- 帮我看看这个代码
- 怎样才能onlbuttonup之后让鼠标的位置不能动?我前四次生成的帖子怎么老是出错啊?这次是最新的,希望不要出错,谢谢大家
- 如何让一个窗口保持在另一个进程的主窗口的上面?
- 讨论:关于登录对话框的关闭问题?挺难的
- 串口通信的若干问题!
- 100分求助一个vc向url页post数据例子
- vc6.0怎么用sysdba的用户名口令连接数据库。总是连接不正确
- 有谁能够回答关于变量赋值问题,(倾家荡产送分),问题解决当即送分
- 请教
- 怎样把一个整型数据用AfxMessageBox()显示给用户?整型数据可不可能为NULL型?如是NULL型,怎样判断?
在OnTimer(...)调用函数即可!
可以设置一个全局变量BOOL gbMouseMOved = TRUE;
SetTimer(0,2000,NULL);OnTimer()
{
if (gbMouseMoved)
gbMouseMoved = FALSE;
else
//执行超时函数
}OnMouseMove()
{
gbMouseMoved = TRUE;
}
可以设置50毫秒的记时器,设置全局变量int nCounter = 0;在OnTimer中这样写
POINT ptCursor;
GetCursorPos(&ptCursor);
RECT rcClient;
GetWindowRect(hWnd, &rcClient);
if(PtInRect(&rcClient,ptCursor))
{//cursor is inside the window,so increase counter
++nCounter;
if(nCounter == 40)
{
//do you stuff
nCounter = 0;
}
}else{//cursor is not in the window, clear counter
nCounter =0;
}