题
我需要实现一个C ++ .NET应用程序和Java GUI之间的拖放操作机构,在两个方向上。是否有可能有一些标准的API或者我需要一些定制库?
没有正确的解决方案
其他提示
您不能从一个到另一个拖动任意对象。您必须使用格式都明白。在Java中,这些都是所谓的DataFlavor,在Windows DataFormats(这是简单地通过名称标识的双赢形式.NET环境中)
以下是适用于的java端的指南。 下面是有关数据格式一个MSDN文档>
有可能去非常低的水平,对双方均实现复杂的代码来处理不同的应用/平台之间的相当复杂的通信,但如果你只是希望能够从一个应用程序拖动图片到另一个,你会发现它更容易,因为他们是相当普遍开始使用位图。
如果你真正想要的图标表示该事的标识符以关联/分离,你只希望这所讨论的两个应用程序之间的工作,然后简单地标识传输文本正常并且具有这两个应用解读为此拖/放作为需要去和得到相同的图标,并显示它/与相关联的更新一起除去它的事件。
您但是需要知道拖动事件是否成功,这不是太辛苦了。
(从从应用以及拖动删除图标)不隶属于 StackOverflow