.NET CF WM上创建快捷方式

      
创建快捷方式图标可在属性中该,步骤如下:
1.
  
2
     WM设备上本身就支持创建快捷方式,在菜单上选择“复制”,然后其他地方选择“粘贴快捷方式”皆可。 可有时我们需要为用户提供一种功能,让用户可以自己选择是否在开机时启动,这是就需要我们开发人员为其提供操作了。

        当然,在.NET CF 上为WM创建快捷方式是件很容易的事情。这里提供两种方式:

方法一: 通过P/Inovke调用系统API  -  SHCreateShortcut或SHCreateShortcutEx
Code

.NET CF c#
调用

方法二:
        打开一个WM上的后缀名为.lnk的文件,查看其中的格式,如下:
        {目标路径包含字符数}#"{目标路径和命令}"
        48#"/Program Files/CreateShortCut/CreateShortCut.exe"
说明: 如果目标路径包含空格,则要用2个引号把路径包起来,当然推荐是在任何时候都是用2个引号把路径包含进来。您可以去掉引号试试!
我们可以按照该格式来定义自己的快捷方式函数:
Code

好了,所有工作完成!
如下截图




--------------------
例子下载:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值