北京扬创科技网站首页
产品中心 新闻动态 技术频道 各地网点 联系我们 汇款方式 ARM9开发社区
产品信息快速导航
扬创2440开发板系列
  - YC2440-F-V4.1 开发板
  - utu2440-F-V4.1开发板
  - utu2440-S-V4.1开发板
扬创2410开发板系列
  - utu2410-S-V3.0开发板
  - YC2410-F-V2.1开发板
扬创OEM智能显示终端系列
  - YC1000系列OEM手持式终端
  - YC4000系列OEM仪器终端
  - YC7000系列OEM仪器终端
扬创其他OEM控制板系列
  - 其他OEM控制板系列
扬创CPLD/FPGA开发板系列
  - Mars-EDA-S系列开发板
  - Mars-EDA-U系列开发板
  - Mars-EDA-F系列开发板
  - Mars-EDA下载电缆系列
  - Mars-EDA配套选配件
产品解决方案系列
  - DVR网络视频服务器方案
  - 行业PDA定制解决方案
  - 嵌入式视频点播解决方案
  - YC-MMSP2系列开发套件
产品快讯
 YC2410-F 系列ARM9...
 Mars-UsbBlaster供...
 Mars-EDA-S增强版,...
 40万门Spartan-3 F...
产品推荐排行榜
 utu2440-S-V4....
  价格:780.00/套 不打折
 YC2440-F-V4.1...
  价格:980.00/套 不打折
 utu2440-F-V4....
  价格:680.00/套 不打折
 YC2440-F-V4.1...
  价格:1680.00/套 不打折
 YC2440-F-V4.1...
  价格:1980.00/套 不打折
 YC2440-F-V4.1...
  价格:1580.00/套 不打折
 utu2440-F-V4....
  价格:1380.00/套 不打折
 utu2440-F-V4....
  价格:1280.00/套 不打折
 utu2440-F-V4....
  价格:1280.00/套 不打折
 utu2410-S-V3....
  价格:1180.00/套 不打折
技术文栏 - ARM开发技术频道 - Wince开发相关 - 浏览文章
在WinCE中创建自己的快捷方式
发布日期:2007-2-28 9:32:04   作者:   出处:
 快捷方式或称(.lnk)文件是可以提供到其他文件链接的很小的文件,你可以使用.lnk文件指向位于Windows文件夹中的文件。
        如果你不使用.lnk文件,你只能通过文件系统文件(.dat)在ROM之外制作Windows文件夹下的文件的完全复本。
        以下步骤列出了如何创建一个桌面快捷方式。当你创建了这个文件以后,你需要把它加入到运行时的image里,在大多数情况下,你需要把这个文件复制到Windows系统以外的地方。

       创建一个桌面快捷方式的方法如下:
1、从Platform Builder中的File菜单选择New Project or File
2、在New Project or File对话框中选择Files标签
3、选择Text File类型
4、在File name文本框中,输入<File Name>.lnk,其中<File Name>可根据需要输入,下同。这样,一个新文件就被创建并打开了
5、在<File Name>.lnk中,输入链接命令
       .lnk文件是一个包含了命令行和被链接目标的文本文件,它有一个命令行长度部分和一个命令行。你也可以通过参数传递给被链接的目标,这是可选的。然而,如果快捷方式模块在Coredll中被替换了,那么这个行为也可能会被改变。
      作为默认的,一个.lnk文件使用如下的格式。
            [后面命令行和参数的ASCII字符串的长度]#[命令行[参数]]
     举个例子,要能过两个参数运行你的MyApp.exe程序,一个MyApp.lnk文件内可包含这个语句:
          40#\Windows\MyApp.exe parameter1 parameter2
6、从File菜单中选择Save As
7、把这个文件保存在BSP的OAK部分以便于编译进操作系统image中。使用Save As对话框导航到%_WINCEROOT%\public\<Platform Name>\<Windows CE Version>\<BSP Name>\OAK\Files并且选择Save
        你已经创建了快捷方式文件,你现在可以通过编辑Project.bib把它加入到OS中,或者添加到你的平台组件树中。如果是前者,只需打开Project.bib文件并且在FILES段中加入如下一行代码:
      MyApp.LNK $(_FLATRELEASEDIR)\MyApp.LNK NK S
      在这个例子中,MyApp.LNK被放入NK的内存块中,可选的参数S把它定义成系统文件属性。

共有1条文章 页次:1/1 分页: 9 1 :
发布人:----- 】·【推荐好友】·【打印】·【顶部
相关文章
[Wince开发相关] ·Windows CE下操作GPIO的方法2007-05-28
[Wince开发相关] ·WinCE 应用程序开机自动运行的又一种方法2007-05-24
[ARM开发技术频道] ·嵌入式实时程序设计C/C++的代码优化2007-05-23
[Wince开发相关] ·Windows CE下的串口通讯实例2007-05-15
[嵌入式Linux相关] ·LINUX下I/O资源的实现、管理和操作2007-05-11
相关评论
   系统暂时关闭评论功能!
联系我们 诚聘英才 友情链接 与我在线
销售总部:北京市海淀区中发电子新市场4312室(四层电梯口)(负责国内外所有地区相关销售业务) 010-62526934/6944 传真:010-62523064 MSN:yc-bj@yctek.com QQ:714238194
华南销售分部:深圳市华强北都会电子城二楼2B075-B (负责广东/广西/海南三省相关销售业务) 联系电话:0755-81502237 MSN:yc-sz@yctek.com QQ:6038916
公司研发总部:北京市回龙观西大街冠庭园5-1-201室(地铁13号线龙泽站往北300米) 邮编:102208 联系电话:010-81745228
备用电子邮箱: yctek@163.com (发邮件的用户请一定抄送一份这个备用邮箱)
Copyright © 2005 北京扬创科技有限公司 All Rights Reserved
京ICP备05051056号