有没有办法让一个对象,拖到我的控制台应用程序使用鼠标?
例如,来自浏览器的文件或图像。
Windows 7.Drag'n'drop到控制台窗口
0
A
回答
0
想到了,你的意思是复制文件内容,而不是简单地粘贴拖动的对象文件路径?
有ConEmu(我是它的作者)和Far Manager。该链接允许将文件从其他GUI窗口拖到远程管理器面板中,反之亦然。
很短的介绍,您可能会阅读here。
对于在ConEmu中运行的其他控制台程序 - 出现简单的拖动路径粘贴。
UPD
关于拖动到你自己的控制台应用程序。 Far Manager有一个插件drag-n-drop,它在简单的控制台中以某种方式工作。诀窍是通过控制台和钩鼠标事件创建不可见的窗口(我没有深入)。
至于拖动对象的URL - 有IDataObject :: EnumFormatEtc,它允许您枚举所有格式。例如,当我从FireFox拖动图像时,IDataObject包含(另外)* .url文件。例如,您可以查看ConEmu sources。
但是,从IExplore拖动图像可能会有些棘手。由于IExplore区域限制,它在ConEmu中不起作用。不知道如何绕过这个:(
相关问题
- 1. 用javaw控制台窗口?
- 2. 其他控制台窗口
- 3. .NET控制台窗口
- 4. Unkillable控制台窗口
- 5. 隐藏控制台窗口
- 6. 隐藏控制台窗口
- 7. 检测控制台窗口?
- 8. 激活控制台窗口
- 9. Visual Studio控制台窗口
- 10. 控制台窗口关闭
- 11. 控制台信息到窗口
- 12. std :: wcout到XCode的控制台窗口
- 13. printf到控制台窗口和文件?
- 14. 控制PowerShell控制台窗口位置
- 15. 如何创建窗体模式到控制台窗口
- 16. 控制台窗口不显示
- 17. 创建控制台,如进度窗口
- 18. eclipse:C - 控制台窗口输入
- 19. Microsoft Visual C++控制台窗口消失
- 20. 如何隐藏控制台窗口?
- 21. SQL Server Management Studio控制台窗口
- 22. 如何摆脱控制台窗口
- 23. 没有控制台窗口的AppServiceBridge
- 24. WinApi - 如何修改控制台窗口?
- 25. 控制台项目中的WPF窗口?
- 26. QML打开GUI窗口和控制台
- 27. 从Process.Start隐藏控制台窗口C#
- 28. 控制台窗口显示的参数
- 29. 最大化控制台窗口 - C#
- 30. 控制台菜单更新OpenGL窗口
也许不是内容,但它的一些元信息,就像它是从浏览器的图像,我想要得到它的URL – Nakilon
答案更新。 – Maximus