有一个应用程序(不是我写的),其中有一个功能是只要按下键盘的PgUp和PgDn键就可以显示上一个数据或下一个数据。
  我现在想写一个程序每隔五秒左右,程序自动按PgDn键让那个应用程序显示下一个数据。
  不知如何通过程序来控制。请说一下用什么方法实现最好。

解决方案 »

  1.   

    给那个程序发个‘pgup’和‘pgdn’的消息就可以了
      

  2.   

    找到按钮的句炳,发送wm_lbuttondown和wm_lbuttonup消息
      

  3.   

    上面我说错了
    sendmessage(handle,wm_keydown,21,0); pageup
    sendmessage(handle,wm_keydown,22,0); pagedown
      

  4.   

    要先在进程池中枚举出另外一个程序的进程,获得它的句柄,在通过这个句柄获取,程序中
    按纽的句柄,最后通过Windows的消息机制向按纽发消息