2013-04-14 43 views
2

我有一個小控制檯程序,我想它有這樣的行爲:有什麼辦法將字符串拖到控制檯應用程序上?

 
*I drag a (URL) string to the console application 
*The console application gets the string that was dropped in, and then calls a function with that string. 

不過,我似乎無法找到一個方法來做到這一點。根據MSDN的說法,控制檯類中沒有允許我這樣做的事件。誰能幫我?

注意:這是應用程序打開的時候。

+0

對此有幫助嗎? http://channel9.msdn.com/Forums/TechOff/155894-Drag--Drop-with-console-app-C –

+0

@omerschleifer對不起,我的意思是,它是開放的。 –

+0

可能重複:[如何獲取項目的文件路徑放到控制檯應用程序窗口?](http://stackoverflow.com/questions/12662778/how-do-i-get-file-paths-of-items-放在控制檯上的應用程序窗口) –

回答

0

我不這麼認爲。您的應用程序不擁有其運行的窗口,以防止您的程序接受拖動的URL。注意光標是如何變爲verboten標誌的?窗口正在檢查拖動對象上的數據,並確定它無法對它們執行任何操作。

現在,您可能會通過修改控制檯模擬器(如開放源碼ConEmu)獲得一些運氣,但您必須確保您的用戶正在使用相同版本的模擬器。

相關問題