java 任务栏程序_用Java创建Windows任务栏跳转列表

我知道以下事情,并想知道它们是否可以结合起来使Java在Windows中使用跳转列表:

>当右键单击任务栏图标时,Windows会显示跳转列表以支持程序

> C,C#,F#和VB原生支持(如图here所示)

> Java可以使用JNA导入本机功能(如图所示)

任何人都有经验可以帮助我创建Java应用程序的跳转列表吗?

J7Goodies库不起作用,因为它不再存在.

最佳答案:

“本地”这个词有点夸大了案子. WPF提供跳转列表支持.这与提供它的C#不同. (对于Windows Forms人员,Code Pack是一组托管包装器.)并且MFC提供跳转列表支持,这也与提供它的C不同.无论如何,这里有两件事.一个是将您最近打开的文件添加到该跳转列表中,在某些情况下您可以免费获得.另一种是将任意文件(通常是起点模板等)添加到跳转列表中.

要将文件添加到最近/频繁列表,请调用SHAddToRecentDocs,但是,如果您使用“公共文件对话框”控件打开文件,则可能不必如此,和/或用户双击文件以启动应用程序并打开它们(你已经注册了文件类型.)很多人建议无论如何都要调用它以保证安全.要将任何旧东西添加到跳转列表,请参阅http://msdn.microsoft.com/en-us/library/dd378402(v=VS.85).aspx.

如何从Java中调用那些,我忘了,但我希望他们能让你入门.

标签:java,windows-7,jump-list

来源: https://codeday.me/bug/20190515/1110419.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值