本帖最后由 likun_vc 于 2010-01-13 21:56:25 编辑

解决方案 »

  1.   

    不管什么方式,只要能向里面的FLASH游戏发送点击的效果就可以,在FLASH模拟点击,
    方式无所胃,只要能办到
      

  2.   

    那好办呐,鼠标放在世纪之窗的窗口上,后台程序调GetCursorPos,再调WindowFromPoint就可以把你要的当前窗口句柄拿到啦,然后post个lbuttomdown的消息,就能模拟点击了
      

  3.   

    我现在已经能获取句柄了,用的枚举,我能在那窗口上画图,可是就是用PostMessage不能模仿点击FLASH,请问这有好办法吗?LPARAM lParam = MAKELPARAM(300,300);//鼠标点击的坐标 ::PostMessage(pWnd->m_hWnd,WM_LBUTTONDOWN,MK_LBUTTON,lParam);   
    ::PostMessage(pWnd->m_hWnd,WM_LBUTTONUP,0,lParam);   

    CPen pen;
    pen.CreatePen(PS_SOLID,3,RGB(255,0,0));
    pDC->SelectObject(&pen);
    pDC->MoveTo(0,0);
    pDC->LineTo(300,300);//pDC->LineTo(139,162);
      

  4.   

    就是能获取整个IE的(我是世界之窗),但是他里面是多标签的,如果获取当前正在显示的页面,并能模拟点击到FLASH上,是不是要找到FLASH这个窗口句柄 ?
      

  5.   

    flash本身没有窗口句柄,你找到他嵌在的哪个窗口上,就向那个窗口发消息就可以了
      

  6.   

    那像世界之窗这样的浏览器,如果找到那个标签页的句柄呢?好像是tab,