你试试直接发送按键
keybd_event(17,0,0,0); 
keybd_event(86,0,0,0); 
keybd_event(86,0,KEYEVENTF_KEYUP,0); 
keybd_event(17,0,KEYEVENTF_KEYUP,0); 17是ctrl,86是v
另外,也有个SendInput函数,能实现类似功能。

解决方案 »

  1.   

    你开始不成功,可能根本网页的你根本没有获取到hwnd,或者,网页上的输入框根本没有hwnd
      

  2.   


    刚用Spy++看了看,输入框确实没有hwnd
      

  3.   


    还有个问题,想问问你,我用 Hot Key  控件注册热键,为什么组合键注册成功,但是使用时没反应呢?
      

  4.   


    还有个问题,想问问你,我用 Hot Key  控件注册热键,为什么组合键注册成功,但是使用时没反应呢?
    不清楚,我通常都是直接注册热键,RegisterHotKey
      

  5.   

    网页不支持你这个消息,需要模拟按键,或者通过Javascript来填入
      

  6.   


    VC 调用JS?
    可以利用Webbrowser控件
      

  7.   


    VC 调用JS?
    可以利用Webbrowser控件
    有没有比较详细的帖,blog?麻烦推荐一下!这控件完全不了解!谢谢!
      

  8.   


    VC 调用JS?
    可以利用Webbrowser控件

    版主大人,你要把别人引入歧途哦,呵呵,满足楼主功能,用个Webbrowser控件,大题小做了吧,况且要查找对应的html控件(我不知道怎么查找),呵呵,
    我个人觉得,Webbrowse控件还是自己定制个显示页面的界面,比较合适。
      

  9.   


    VC 调用JS?
    可以利用Webbrowser控件

    版主大人,你要把别人引入歧途哦,呵呵,满足楼主功能,用个Webbrowser控件,大题小做了吧,况且要查找对应的html控件(我不知道怎么查找),呵呵,
    我个人觉得,Webbrowse控件还是自己定制个显示页面的界面,比较合适。谢谢你,已按你的方法实现了所需功能,现在想想web控件可能更灵活点,所以想了解了解,看看有没有好的推荐!ps:晚点结帖,给分!
      

  10.   

    你可以用Spy++试图取一下 Web里面的INPUT,看看有HWND吗?应该是没有的。
    但是Web里面的TextArea是有的。那个是依赖Windows的RichText的。