如何在VS 2017扩展项目中访问剪贴板

问题描述 投票:1回答:1

我尝试使用此代码通过SVsUIHierWinClipboardHelper与Windows剪贴板进行交互:

var dataObject = new OleDataObject();
dataObject.SetText("sometext"); 
clipboardHelper.Copy(dataObject);

但它没有效果。如何正确地将简单文本复制到剪贴板?

visual-studio-2017 vsix
1个回答
2
投票

你可以使用.NET Clipboard类:

System.Windows.Clipboard.SetText("sometext");
© www.soinside.com 2019 - 2024. All rights reserved.