2010-03-19 51 views

回答

0

發送目標窗口一個wm_Paste消息。

但是只有如果用戶告訴你將數據放在剪貼板上。剪貼板應該始終在用戶的控制之下,否則會冒着破壞用戶已經存儲在其中的其他數據的風險。

+0

我對發送一個Windows消息有點新,但這正是我想要做的......而且它將是用戶使用分配的鍵來加載和控制這個。我只想使Ctrl + V自動。謝謝...如果你有一個快速的例子,我可以使用它。 – Roy 2010-03-19 18:52:58

2

這是可能的,但這是非常糟糕的設計。提供剪貼板是爲了用戶的利益和使用,而不是程序員。您將最終破壞預先存在的剪貼板數據。無法100%忠實可靠地緩存剪貼板內容並在以後恢復。也就是說,您可以將Ctrl + V鍵或WM_Paste消息發送到另一個窗口。

+0

你是對的,但它將是控制粘貼消息的用戶。我只是試圖縮短Ctrl + V,因爲通過擊鍵知道用戶會做什麼。基於組合鍵,一個程序將從列表中讀取並基於該列表進行粘貼?我希望從那以後。有沒有更好的辦法? – Roy 2010-03-19 18:55:58

相關問題