系统有没有粘贴函数? 我的winform运行在后台,现在打开一个文本或者网页,在文本框里按下一个组合键实现粘贴,即与Ctrl+V一样的功效?调用什么函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用什么打开文本,网页?你的程序么?你的winform是干什么的?winform里控件都有ctrl+V的功能的. 用粘贴板(Clipboard)参考:http://www.cnblogs.com/mywebname/articles/1336500.html 我的程序在后台,不用程序打开,不考虑上面的因素,我只想在光标当前的位置上粘贴一下,但不是用Ctrl+V 不在清楚你说的是什么,是不是这个意思textBox1.Paste();//orrichTextBox1.Paste(); C#中如何使用粘贴板,可以参考如下代码: private void button1_Click(object sender, System.EventArgs e){ if (textBox1.SelectedText != "") Clipboard.SetDataObject(textBox1.SelectedText); else textBox2.Text = "在textBox1中没有选定的内容";}private void button2_Click(object sender, System.EventArgs e){ IDataObject iData = Clipboard.GetDataObject(); //检测数据是否是可以使用的格式,即文本格式 if (iData.GetDataPresent(DataFormats.Text)) { //是可以使用的格式,就在textbox2中显示剪切板中的内容 textBox2.Text = (String)iData.GetData(DataFormats.Text); } else { //如果不是 textBox2.Text = "没有从剪切板中接收到数据!"; }} 好吧,这么说吧,系统的粘贴功能是怎么实现的?它在任何一个地方都可以粘贴,Ctrl+V调用了系统的什么函数?在C#中如何实现? 100分求救 C# 写ActiveXObject组件供给js访问回调,如何实现? 做winform项目 将设置信息写到INI文件还是XML好 关于c#和资源管理起的问题 sql语句关联问题 C#API 遨游浏览器地址栏句柄实现转向功能 太不地道了,那此星星和4,5个裤衩的高手居然也去回复新手的问题来抢分.... 一个困惑很久的问题 求电子书,最好是能容易转换成文本的 我模仿.NET里的System.web.mail库写的ESmtp库 帮帮我吧 c# enter键的捕获 c#窗体背景图片问题
你的winform是干什么的?
winform里控件都有ctrl+V的功能的.
参考:
http://www.cnblogs.com/mywebname/articles/1336500.html
不考虑上面的因素,我只想在光标当前的位置上粘贴一下,但不是用Ctrl+V
textBox1.Paste();
//or
richTextBox1.Paste();
{
if (textBox1.SelectedText != "")
Clipboard.SetDataObject(textBox1.SelectedText);
else
textBox2.Text = "在textBox1中没有选定的内容";
}private void button2_Click(object sender, System.EventArgs e)
{
IDataObject iData = Clipboard.GetDataObject();
//检测数据是否是可以使用的格式,即文本格式
if (iData.GetDataPresent(DataFormats.Text))
{
//是可以使用的格式,就在textbox2中显示剪切板中的内容
textBox2.Text = (String)iData.GetData(DataFormats.Text);
}
else
{
//如果不是
textBox2.Text = "没有从剪切板中接收到数据!";
}
}