如何创建一个可以拖动到资源管理器或Skype保存/发送文件的图标?

我正在开发一种产生输出的工具,我希望用户能够方便地发送到Skype或其他正在运行的应用程序,而不是简单地在需要时保存它。如何创建一个可以拖动到资源管理器或Skype保存/发送文件的图标?

当我使用Acorn的RiscPC时,“另存为”功能的推荐样式是一个带有图标的小对话框,表示该文件,您可以拖动到文件夹进行保存,或拖动到其他应用程序发送它的应用程序,而不是保存它。

现在,用户需要保存文件,然后在Windows资源管理器中找到该文件,并从那里将其拖动到Skype。当然,我可以轻松地添加一个'显示文件夹'图标,但将它直接拖到Skype上会更加简单。

任何人都知道如何做到这一点,或者如果它已经完成之前我可以看看?我应该强调的是,我没有具体谈论将东西拖到Skype上,我可以看看Skype API,我一般在谈论模拟拖动,就好像它是从浏览器拖出的文件一样。

回答:

如果您使用的是WinForms,here是一个CodeProject文章,它向您展示了双向拖放到资源管理器/您的应用程序。查看here的WPF。

希望这会有所帮助!

以上是 如何创建一个可以拖动到资源管理器或Skype保存/发送文件的图标? 的全部内容, 来源链接: utcz.com/qa/266794.html

回到顶部