VOID mouse_event(
  DWORD dwFlags, // flags specifying various motion/click variants
  DWORD dx,      // horizontal mouse position or position change
  DWORD dy,      // vertical mouse position or position change
  DWORD dwData,  // amount of wheel movement
  DWORD dwExtraInfo 
                 // 32 bits of application-defined information
);
 

解决方案 »

  1.   

    可以采用以下的方法:
    模拟鼠标滚动,滚动到窗口的X的位置,也就是取得窗口的右上角的坐标,然后,鼠标滚动到窗口右上角坐标(x-2,y-2)的位置,
    用这个API实现:
    BOOL SetCursorPos(    int X, // horizontal position  
        int Y // vertical position
      ); 
    这时再给窗口发一个关闭的消息就是了。
      

  2.   

    当然可以了!
    程序退出时SendMessage,发送一个鼠标左键的消息就可以了!
      

  3.   

    AlphaOne(总是第一个倒下)的意见是比较好的选择,前两天我提过差不多的问题。
      

  4.   

    SendMessage模拟不了,按钮没被按下,不知道是不是用别的方法可以实现~~~还请指教
    mouse_event我试过啦,能够满足我的需要,发分喽~~~~