我希望能够将Microsoft Office Outlook项目拖放到非运行应用程序或快捷方式中:应用程序必须以已删除的项目作为开始项目开始,而不首先运行然后,在另一个步骤中删除该项目。
默认情况下,未将Outlook项目放入用户应用程序(或快捷方式链接),例如记事本,资源管理器和其他Microsoft应用程序。可能需要一个注册表设置来为用户应用程序定义该功能 要测试,将任何项目从Outlook拖放到休眠记事本(或.txt文件),word,excel或桌面,该项目将从应用程序生成操作(创建快捷方式或打开应用程序)。对于其他一些人,包括你自己的,拖放失败。
使用随机(磁盘)文件作为参数启动应用程序,从'资源管理器',拖放 - 删除常规文件进入快捷方式(或.exe):程序以def self.generate_address_from_public_key_hash(pub_key_hash)
pk = ADDRESS_VERSION + pub_key_hash
encode_base58(pk + checksum(pk)) # Using pk here, not pub_key_hash
end
运行,其中%1将是文件位置;我们如何从前景中做同样的拖延?
将Outlook项目放入正在运行的应用程序非常简单:在应用程序拖动事件上,您可以确定查看剪贴板Data.GetFormats的项目类型,然后,要么打开文件,要么使用outlook'检查员'得到这个项目。