16,471
社区成员
发帖
与我相关
我的任务
分享
报时程序,时间到则晃8次鼠标
void CDailyDlg::OnTimer(UINT_PTR nIDEvent)
{
switch (nIDEvent)
{
case 1://LClick
break;
case 2://Time
KillTimer(2);
POINT pt;GetCursorPos(&pt);
for(int i=0;i<8;i++)
{SetCursorPos(pt.x,pt.y); Sleep(500); SetCursorPos( pt.x+30<=1024?pt.x+30:pt.x-30, pt.y);}
SetDlgItemText(IDC_BtnTime,"time");
break;
}
CDialogEx::OnTimer(nIDEvent);
}
for(int i=0;i<8;i++)
{
SetCursorPos(pt.x,pt.y);
Sleep(500);
SetCursorPos( pt.x+30<=1024?pt.x+30:pt.x-30, pt.y);
Sleep(500);
}