有沒有辦法在Mono中的Mac上獲取不返回空字符串的剪貼板?這是使用最新的NON-beta版本的單聲道。Clipboard.GetText()總是在Mac上的Mono中返回空字符串
Clipboard.SetText(字符串)工作正常,我可以粘貼到其他程序。
Clipboard.GetText(TextDataFormat.UnicodeText)
Clipboard.GetText(TextDataFormat.Text)
Clipboard.GetText(TextDataFormat.Rtf)
即使Clipboard.ContainsText(TextDataFormat.UnicodeText)返回true,所有返回「」。
編輯:
該解決方案最終被使用NSPasteboard在Mac上。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSPasteboard_Class/Reference/Reference.html
我遇到了同樣的問題,你能分享你使用的代碼嗎?我似乎無法弄清楚NSPasteboard包裝 – shmuelie