日期:2014-05-19  浏览次数:20897 次

.net中怎样用代码实现执行"ctrl+c"
用代码实现执行 "ctrl+c ",相当于我们在键盘上按下了ctrl+c,但在这里我们是用代码直接实现的.我曾经见过这种方法,是一个带 "keys "的函数或方法来实现的,不是用剪贴板或用控件的copy和paste方法来实现.
有谁能告诉我这个函数或方法,谢谢.

------解决方案--------------------
顺便问一下楼上的
private void button1_Click(object sender, EventArgs e)
{
textBox1.Focus(); // 先确定在哪个窗体模拟按键
SendKeys.Send( "^C "); //^表示Ctrl+
}
textBox1.Focus(); // 先确定在哪个窗体模拟按键***这里不用textBox1.SelectAll()么?