比如一个按钮,我只要点击一下,已经打开的office窗口内会执行键盘上的  PageDown  消息简单的描述就是点击一个按钮发送一个  虚拟的键盘PageDown消息  给Office窗口如何实现,小弟愚笨,希望前辈们给我个代码。

解决方案 »

  1.   

    sendmessage, keydown,设置参数是pagedown键值。
      

  2.   


    SetCursorPos(100,100);//设置光标位置
    //模拟鼠标单击事件,将光标定位到你的office窗口上
    mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);//模拟按下鼠标左键。
    mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);  //模拟放开鼠标左键。
    //模拟键盘方向键“向下”按钮单击事件
    //VK_DOWN 0x28
    keybd_event(40,0,0,0);
    keybd_event(40,0,2,0);