首页 > Windows开发 > 详细

WPF的Clipboard.SetText()有问题

时间:2017-08-17 23:17:35      阅读:391      评论:0      收藏:0      [点我收藏+]

调用 Clipboard.SetText(),每次都抛出异常:"CLIPBRD_E_CANT_OPEN"

 

调查后发现,实际上SetText有成功的将文本复制到Clipboard,但不知道为什么就是会抛出异常,而且得卡住1秒左右。

 

解决方法:

方法1:使用 Clipboard.SetDataObject(),代替,每次都成功了,耗时1ms.

方法2:用WinForm的System.Windows.Forms.Clipboard.SetText()代替也可以,但偶尔也会抛出异常,卡住1s。所以,还是用方法1好。

 

WPF的Clipboard.SetText()有问题

原文:http://www.cnblogs.com/erentec/p/7384883.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!