模拟鼠标,指定时间

来源:互联网 发布:杀人软件完整版 编辑:程序博客网 时间:2024/05/16 05:10

void CMyDlg::OnTimer(UINT nIDEvent)
{
 // TODO: Add your message handler code here and/or call default
    UpdateData(TRUE);
  str1=m_year+"-"+m_month+"-"+m_day+" "+m_hour+":"+m_minute+":"+m_second;
  CTime CTime1=CTime::GetCurrentTime();
  m_CurrentTime=CTime1.Format("%Y-%m-%d %H:%M:%S");
  if(strcmp(str1,m_CurrentTime)==0)
  {

   Sleep(0);
   mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
   mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);

  }
  UpdateData(FALSE);
   
 
 CDialog::OnTimer(nIDEvent);
}

int CMyDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
 if (CDialog::OnCreate(lpCreateStruct) == -1)
  return -1;
 
 // TODO: Add your specialized creation code here
 SetTimer(1,1000,NULL);
 return 0;
}

void CMyDlg::OnDestroy()
{
 CDialog::OnDestroy();
 KillTimer(1);
 // TODO: Add your message handler code here 
}

 

WINUSERAPI
VOID
WINAPI
mouse_event(
    DWORD dwFlags,
    DWORD dx,
    DWORD dy,
    DWORD dwData,
    DWORD dwExtraInfo);