我现在需要做个小程序,需要实现功能如下:
1.事先在TextBox里面存放着一段文字;
2.然后打开一个新的浏览器,比如百度,光标在百度的搜索栏里;
3.然后按一个快捷键,实现将TextBox里面的文字复制到百度的搜索栏器!哪位朋友帮帮我,我QQ:362710226!我现在不知道第三步该如何实现,现在只能再打开浏览器后,切回到TextBox的窗口,然后鼠标随便在Textbox窗口内点一下(既让TextBox获得焦点,然后TextBox里面的内容会自动复制到剪贴板)然后我需要在切回浏览器,按alt+v实现粘贴功能,这样太麻烦了。希望能对TextBox设一个快捷键,在不用切回TextBox界面的前提下,直接在浏览器下按一下相应的快捷键就能实现相应的粘贴功能!

解决方案 »

  1.   

    如果在不切回到TextBox界面的前提下,按一个快捷键能把TextBOx里面的内容复制到剪切板也行,那样也能省去不少流程!望指教!
      

  2.   

    Clipboard.SetDataObject(textBox1.Text, true);
      

  3.   


    http://www.baidu.com/s?wd=  文本框的内容  
    随便写个时间调用  
      

  4.   

    没想出实用价值在哪。如果只是为了进行搜索,大可以直接点个button,然后把textbox里面的value在百度上进行搜索,在浏览器上显示搜索结果的页面。如果只按快捷键就将textbox里面的值复制到剪贴板,可以考虑在keyup事件里面完成。
    下面是自己写的测试代码        private void textBox1_KeyUp(object sender, KeyEventArgs e)
            {
                if (e.KeyCode == Keys.F1)
                {
                    textBox1.SelectAll();
                    textBox1.Copy();
                }
            }