我使用的是定时器作为当定时器超时
System.Threading.Timer clipboardTimer = new Timer(ClearClipboard);
下一个我改变它清除剪贴板的时间间隔为
clipboardTimer.Change(1000,30000);
在手柄超时功能,即“ClearClipboard” 我要清除剪贴板
void ClearClipboard(object o)
{
Clipboard.SetText("");
}
但有system.unauthorised异常,也许这是beca使用有两个不同的线程。所以我怎样才能有效地调用清除剪贴板。
谢谢@Shawn Kendrot我已经使用了DispatcherTimer,它运行良好。 – Jatin