2012-09-14 25 views
1

我想添加一個Windows Shell快捷方式(右鍵單擊上下文菜單項),以便在Windows中的任何位置,當我有文本選擇此項目將出現。我找不到要修改/添加的註冊表項目,或者找到要發生的註冊項目。爲選定的文本添加外殼擴展

選定的文本也需要作爲參數傳遞給我的應用程序。我將選擇一些身份證號碼,然後操縱項目中的那些號碼。

任何援助不勝感激。

+1

可能重複[如何開始編寫Windows外殼擴展?](http://stackoverflow.com/questions/2391334/how-do-i-gin-writing-a-windows-shell-extension) –

+0

如果不做一些真正瘋狂的勾當,你甚至有可能建議嗎?我知道你可以編寫shell擴展來右鍵單擊文件,但是對於記事本或Firefox中的文本類似呢? –

+0

「...選擇文本」,如「添加條目以剪切/複製/粘貼上下文菜單」一樣?我不認爲這是可能的。請澄清哪些菜單以及「Windows中的任何位置」是否僅限於資源管理器或所有程序。 –

回答

0

據我所知,沒有辦法創建shell擴展,它允許你注入任何文本框的上下文菜單。

你可以做的最多的是連接創建API的窗口,過濾除了上下文菜單創建(WPF窗口下去)之外的所有內容,然後做你想做的任何事情。

+0

好的,謝謝我只是想確定。 – ikathegreat