2012-04-06 43 views
0

我想知道,如果有任何的方式,使(至少在Windows中)以下:Adob​​e AIR的Windows sendTo上下文菜單?

在本地文件系統中的任何文件上單擊右鍵,選擇SENDTO並將文件發送到Adobe AIR應用程序(例如用於上傳目的)。 AIR可以通過INVOKE事件來處理這個事件,但是我怎樣才能從Windows端實現這一點 - AIR應用程序如何將自己註冊爲sendTo Option?

有什麼機會實現這個目標? 謝謝!

回答

2

我相信這樣做的方法是編寫一個修改Windows註冊表的bat文件,以包含應用程序的鉤子。

看起來是這樣的過程,我相信有一種方法來自動完成這個(對不起,我不能幫助在這裏,我不熟悉的任何Windows API函數)

http://www.howtogeek.com/howto/windows-vista/add-any-application-to-the-desktop-right-click-menu-in-vista/

+0

感謝您的鏈接,但是這會以某種方式將某些內容添加到桌面上下文菜單中。此外,即時通訊不太確定(但可能),如果允許AIR寫一些bat文件的Windows註冊表。我希望有一個更簡單的方法來訪問Windows資源管理器上的sendTo文件夾。 – 2012-04-06 16:27:38

+0

我對sendTo文件夾不熟悉,但AIR可以執行一個.bat文件,該文件將寫入Windows註冊表。請參閱此主題:http://forums.adobe.com/thread/662058 – francis 2012-04-06 17:29:09