这就是我在 C# 程序中设置剪贴板内容(文本字符串)的方式:
Thread staThread3 = new Thread(
delegate()
{
try
{ new SetClipboardHelper(DataFormats.Text, s).Go();}
catch (Exception ex)
{
threadEx = ex;
}
});
staThread3.SetApartmentState(ApartmentState.STA);
staThread3.Start();
staThread3.Join();
问题:这是设置剪贴板的一种安全方式,还是这段代码仍然为其他应用程序锁定剪贴板?难道是我必须添加一个声明
staThread3.Abort();
== 编辑 ==
根据评论,我想明确我的问题:有什么我可以添加到我的代码中以使其他应用程序更安全地使用剪贴板。我正在寻找类似 CloseClipboard 的东西来为其他应用程序发布此资源。