VC

void CMy2Dlg::OnButton2()  //按钮
{HWND hwnd=::FindWindow(NULL,"小程序");              //获取 窗口标题   ::SendMessage(hwnd, WM_LBUTTONDOWN, 0, MAKELPARAM(100,100));    //鼠标左键按下
::SendMessage(hwnd,WM_LBUTTONUP,0,MAKELPARAM(100,100));         //鼠标抬起}
没反应
哪里错了

解决方案 »

  1.   

    当你向hwnd发送消息的时候是否在该窗口对LBUTTONDOWN或者WM_LBUTTONUP进行了相应的消息处理
      

  2.   

    看看"小程序"里边对WM_LBUTTONDOWN有没有做什么处理
      

  3.   

    小程序 那边加了这个
    LRESULT CALLBACK MouseProc(int nCode,WPARAM wParam,LPARAM lParam) 
    {
       if(wParam==WM_LBUTTONDOWN)//鼠标 左击
       {
       exit(0); //退出程序
       }  return 0;
    }
      

  4.   

    小程序 那边加了这个
    LRESULT CALLBACK MouseProc(int nCode,WPARAM wParam,LPARAM lParam)  
    {
      if(wParam==WM_LBUTTONDOWN)//鼠标 左击
      {
      exit(0); //退出程序
      }  return 0;
    }
      

  5.   

    ::SendMessage(hwnd, WM_LBUTTONDOWN, 0, MAKELPARAM(100,100));    //鼠标左键按下
    Sleep(1000);
    ::SendMessage(hwnd,WM_LBUTTONUP,0,MAKELPARAM(100,100));         //鼠标抬起