如题。急。

解决方案 »

  1.   

    首先要获得HWND和鼠标位置Pos,然后
    SendMessage(hwnd,WM_LBUTTONDOWN,Pos.x,Pos.y);
    就行了
      

  2.   

    POINT pt;
    GetCursorPos(&pt);
    SendMessage(hwnd,WM_LBUTTONDOWN,(WPARAM)pt.x,(LPARAM)pt.y);
      

  3.   

    SendMessage(WM_LBUTTONDOWN,0,MAKEWPARAM(200,100));
      

  4.   

    ::SendMessage(pWndChild,WM_LBUTTONDOWN,0,0);
    ::SendMessage(pWndChild,WM_LBUTTONUP,0,0);
      

  5.   

    嗯 同上.
    如果是自己的Dialog ,HWND 就好取,如果不是,就用 FindWindow(..) (记不清了.应该是)得到HWND
      

  6.   

    dialog是我自己写的。sendmessage(WM_LBUTTONDBCLK,1,MAKEPARAM(50,50))及上面几位老大写的都试过了。不行。
      

  7.   


    SendMessage(Dlg.GetSafeHwnd()/*Dlg是你的得Dialog类实例名*/,WM_LBUTTONDOWN,x,y/*xy是你的鼠标位置自己先获取或者随便给一个*/)
      

  8.   

    MAKELPARAM() 宏这个窗口应该是 工作窗口,才行
      

  9.   

    我写的程序是这样的:
    新建一个dialog窗口,并在窗口中嵌入web控件。然后再程序里面向这个窗口发送一个鼠标的消息。总是不成功。是不是因为嵌入了插件。