2013-04-14 44 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)获得一些运气,但您必须确保您的用户正在使用相同版本的模拟器。

相关问题