Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 如何在VS2008中将预先格式化的文本粘贴到光标位置?_Visual Studio 2008_Text_Copy_Paste - Fatal编程技术网

Visual studio 2008 如何在VS2008中将预先格式化的文本粘贴到光标位置?

Visual studio 2008 如何在VS2008中将预先格式化的文本粘贴到光标位置?,visual-studio-2008,text,copy,paste,Visual Studio 2008,Text,Copy,Paste,我正在创建一个应用程序来帮助回复电子邮件,因此我得到了一些示例尺寸,希望从光标位置开始粘贴到电子邮件文本页面中 想象一下,我用Button1、2、3、4等按钮得到了这个应用程序,每个按钮都关联了一个预先格式化的文本,所以当我点击Button1时,它会粘贴文本,从光标位置开始 可能吗?代码是什么 谢谢 您可以为控件使用富文本框。如果预格式化文本在剪贴板中,则只需将其粘贴到富文本框中即可。富文本框将保持RTF格式。我假设您使用的是C#或VB.NET。我使用的是Visual Studio 2008 P

我正在创建一个应用程序来帮助回复电子邮件,因此我得到了一些示例尺寸,希望从光标位置开始粘贴到电子邮件文本页面中

想象一下,我用Button1、2、3、4等按钮得到了这个应用程序,每个按钮都关联了一个预先格式化的文本,所以当我点击Button1时,它会粘贴文本,从光标位置开始

可能吗?代码是什么


谢谢

您可以为控件使用富文本框。如果预格式化文本在剪贴板中,则只需将其粘贴到富文本框中即可。富文本框将保持RTF格式。我假设您使用的是C#或VB.NET。

我使用的是Visual Studio 2008 Pro,主要是VB语言。 在对MSDN进行了长时间的研究之后,我检查了一些使用剪贴板操作的例程,但我不知道如何正确使用它们

首先,假设我想在剪贴板中“插入”带换行符的格式化文本。。。我只插入了一个字符串,没有任何断行格式。我真的不需要使用RTF,Unicode很适合我,但是。。。断线

之后是最困难的工作。。。如何将剪贴板副本自动写入记事本/Word/任意文本光标。我知道这要求太高了,但如果我能自动将格式化文本“插入”到剪贴板,然后自己粘贴,我会很高兴的

非常感谢你的帮助