做类似上图搜狗快捷输入的程序,用来给当前活动网页的回复框发字符串。思路:
是不是需要先获取当前浏览器活动标签页的回复框的句柄,然后再赋予它焦点,然后sendmessage发送字符串给回复框?感觉句柄获取比较困难,请问大家,做这个功能还有别的思路吗?

解决方案 »

  1.   

    图好像挂了,就是类似搜狗输入法"ctrl+ctrl+Z"调出的那个小窗口。我想着在程序点击一下,对应的字符串就会自动输入到网页文本框中。
    谢谢大家!
      

  2.   

    也可以用keybd_event发送按键
    SendKeys也能发送按键
      

  3.   

    嘿嘿,我感觉这是一个问题,因为无论是sendmessage还是keybd_event、SendKeys发送消息时,都需要先把焦点给定位好了。
    定位焦点就要先识别句柄,但是我感觉识别特定标签页回复框的句柄很困难,想用个别的办法.
      

  4.   

    GetCursorPos
    WindowFromPoint
    可以得到鼠标位置的句柄