显示具有windows ce 4.2(VS 2003)的设备的桌面快捷方式

时间:2008-10-06 11:17:03

标签: deployment windows-ce

我在VS 2003中开发了一个Windows CE 4.2应用程序。当我在具有X86处理器的设备中部署CAB文件时,会在Start>>中创建应用程序的快捷方式。节目>>应用。但我想要一个简短的应用程序 桌面。

我修改了INF文件,添加了一个新的快捷方式,指向Windows文件夹中的桌面文件夹,但它不起作用。此外,如果我替换在使用桌面位置构建CAB文件时创建的默认快捷方式,它仍会在“程序”中创建快捷方式,而不是在桌面上创建快捷方式。

有人有解决方案吗?

2 个答案:

答案 0 :(得分:1)

我会查看链接:http://msdn.microsoft.com/en-us/library/ms938387.aspx

这应该可以帮助你顺利完成任务。 CE中的基本快捷方式只是以下格式的ASCII文件:

21#\的Windows \ solitare.exe

其中21#是该路径中的字符数。这是MSDN的另一个链接,其中包含更多信息:http://msdn.microsoft.com/en-us/embedded/aa731295.aspx

希望有所帮助!

答案 1 :(得分:0)

修改INF文件后,您是如何重新生成CAB的?您必须使用Studio中的菜单项(如果'03有该选项,则无法回想起),因为它会覆盖您的INF。

如果您使用CABWIZ手动生成CAB,请向我们展示您的INF文件,因为您可能在那里出错了。