我正在使用计时器作为
System.Threading.Timer clipboardTimer = new Timer(ClearClipboard);
接下来,我将它的时间间隔更改为
clipboardTimer.Change(1000, 30000);
在超时处理函数中,即
ClearClipboard
,我希望能够清除剪贴板。void ClearClipboard(object o)
{
Clipboard.SetText("");
}
但是出现了 System.Unauthorised
异常。可能是因为有两个不同的线程。那么,如何高效地调用清除剪贴板?