我有一个通过快捷方式启动的应用程序。这个应用程序比使用CreateProcess()启动Java GUI应用程序。
当Java应用程序被固定到任务栏时,javaw.exe被固定到任务栏而不是“预期”的快捷方式。只能修改启动Java的本机可执行文件 - 快捷方式必须保留。
要做什么以便快捷方式固定?
谢谢, 斯蒂芬
答案 0 :(得分:1)
使用类似winrun4j的内容或创建.bat而不是使用快捷方式。
答案 1 :(得分:0)
有一个Java库为Java提供了新的Windows 7功能。它被J7Goodies称为Strix Code。使用它的应用程序可以正确固定到Windows 7任务栏。您也可以创建自己的跳转列表等。
答案 2 :(得分:0)
您可以像这样清除IconCache
:
首先转到任务管理器并终止explorer.exe
Windows Task Management -> Processes -> End "explorer.exe"
然后,在任务管理
中 Windows Task Management -> File -> New -> CMD.EXE
在打开的控制台类型中:
CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT
然后重新打开explorer.exe
Windows Task Management -> File -> New -> explorer.exe