2011-04-20 64 views
0

我很確定這是一項非常困難的任務。有沒有人知道我們如何覆蓋Windows OS下的複製粘貼功能?覆蓋Windows操作系統下的複製粘貼功能?

(覆蓋了完整的環境...修補Windows操作系統本身。)

例如:將其複製後修剪複製的文本。

謝謝。

+2

如果你沒有準確地解釋你需要做什麼,沒有辦法理解你想要什麼,所以沒有辦法回答這個問題。 – Gabe 2011-04-20 19:31:50

+0

這個問題已經在下面完美回答了。謝謝 ! :) – 2011-05-04 15:26:23

回答

0

是的,但您尚未指定該語言。以下是你可能如何VB.NET(把這種在TimerTick處理程序):

If Clipboard.ContainsText() Then 
    Dim s As String = Clipboard.GetText() 
    Dim t As String = s.Trim() 
    If s <> t Then Clipboard.SetText(t) 'Trim all text, for example 
End If 
+0

當然,那些討厭輪詢解決方案的人可能更喜歡使用windows掛鉤來處理剪貼板事件。這實際上可以在VB.NET/C#中通過interop來實現,儘管它很醜陋。 – Brian 2011-04-20 19:53:57

+0

雖然我不會在不知道他想要的語言的情況下發帖,但是;) – Ryan 2011-04-20 23:06:12

+0

哦,非常感謝你的小技巧!我沒有想過這樣做! VB.net將很好,謝謝你! – 2011-04-21 18:37:19

相關問題