1.WINCE快捷方式结构WINCE的快捷方式和WIN2K,XP的不同,只是一个后缀名为.LNK的文本文件.其格式如下: 数字#路径比如,有个快捷方式写法如下:23#/Windows/ToolViewer.exe指的是指向WINDOWS文件夹下的Toolviewer.exe可执行文件.数字究竟代表的是什么意思,我也不太清楚;有一说法是#后的ACSII字符的数量,但如果把上述例子改为  1#/Windows/ToolViewer.exe  也可正常运行,但去掉数字则系统无法识别.虽然可以正常使用,但建议还是按照文档#之后的ACSII字符数量填写.2.如何把快捷方式加到内核中假设我们有一快捷方式EnglishExp.lnk,要将其加到内核中.在PB环境中打开工程,在project.bib文件的FILES字段中添加:EnglishExp.lnk   $(_WINCEROOT)/PLATFORM/MyAPPC/EnglishExp.lnk    NK H 其中 $(_WINCEROOT)指的是PC机子上PB安装的根目录,H指的是文件属性,意义代表如下:S:系统H:隐藏R:压缩的资源文件C:压缩文件U:非压缩文件3.如何把快捷方式放到桌面语法如下:Directory("欲拷贝至的文件夹"):-File("更改的名称","要拷贝的文件")假设我们有一快捷方式EnglishExp.lnk,要将其放到桌面,并把快捷方式的名称改为"英语"在PB的project.dat文件加入此句:Directory("/Windows/LOC_DESKTOP_DIR"):-File("英语.lnk","/Windows/CEnglishExp.lnk")包含在内核里面的文件全部释放到"/Windows"文件夹下.LOC_DESKTOP_DIR指的是本地桌面.在PB中,常用的还有如下宏定义:LOC_DESKTOP_DIR:            桌面LOC_MYDOCUMENTS_DIR:        My DocumentsLOC_PROGRAMFILES_DIR:       Program FilesLOC_FAVORITES_DIR:         FavoritesLOC_RECENT_DIR:             RecentLOC_MYDOCUMENTS_DIR:        My DocumentsLOC_HELP_DIR:              Help更多的定义可以在ceshellfe.str文件中找到4.消除快捷方式的小箭头在PC机的操作系统中可以通过修改注册表来取消快捷方式左下角的小箭头,但在WINCE中注册表没有关于取消小箭头的键值(可能我没找到^_^).在这里我采用的是直接修改资源文件的做法.打开shcore.res文件,其中文的路径在 $(_WINCEROOT)/PUBLIC/COMMON/OAK/LIB/ARMV4I/RETAIL/0804/,然后将1205的ICO的小箭头删掉即可.注意,不是删除ID为1205的ICO图标,是删除ICO图标中的内容.5.微软应用程序的快捷方式如果在PB中添加了微软的应用软件,便会在桌面和程序中添加其快捷方式;如果觉得快捷方式碍眼,可以将其注释掉再编译即可.现在列出一些dat文件中定义的微软应用软件的快捷方式:wceappsfe.dat (C:/WINCE420/PUBLIC/WCEAPPSFE/OAK/FILES/),内含:pmail,wordpad wceshellfe.dat (C:/WINCE420/PUBLIC/WCESHELLFE/OAK/FILES/),内含:iexplore,帮助文档在"help"文件夹的快捷方式 viewers.dat (C:/WINCE420/PUBLIC/VIEWERS/OAK/FILES/), 内含:pdfviewer,imageviewer,Presviewer,Docviewerdirectx.dat (C:/WINCE420/PUBLIC/DIRECTX/OAK/FILES/),内含:Media Player,DVD Player

转载于:https://www.cnblogs.com/91program/p/5246567.html

WINCE快捷方式详解相关推荐

  1. WINCE 实用技巧 之 创建快捷方式详解

    .WINCE快捷方式结构                   WINCE的快捷方式和WIN2K,XP的不同,只是一个 后 缀名为.LNK的文本文件.  其格式如下:                   ...

  2. 详解WINCE的控制面板

    曾经在我的一篇<控制面板的创建>中介绍过WinCE控制面板的结构,不过由于那篇文章其目的只在于控制面板如何调用EXE程序,故对控制面板也仅是泛泛而谈.不过在这篇文章中,我们将对WinCE的 ...

  3. 【转】 快捷方式lnk文件格式详解(英文)(中文)

    为什么80%的码农都做不了架构师?>>>    [转] 快捷方式lnk文件格式详解(英文)(中文) 2009-11-07 10:55 转自:http://www.stdlib.com ...

  4. 计算机快捷方式后缀名,电脑快捷键-文件扩展名详解.doc

    电脑快捷键-文件扩展名详解 移张匪奶爪辣缔观爵恃国炉拂遗阻掌香纶笨艇躬块件部桑畜妒初贞坊乾貌怠渴汾牵敦滑柒页言旺抓估勺斯邓锚鹊山溶担岭椭碟蕉政粒恳法桅汹湛鱼巢睦痹堑冷牟歼丰顾江疤泰罢旁杏传英命痢纺康蛇 ...

  5. qt及qt quick开发实战精解_Qt5实战001:Qt 5.15下载安装详解

    什么是QT Qt是一个款跨平台的C++图形用户界面应用程序开发框架,支持包括不限于Windows.Linux.Mac OS X.Android.iOS.WinCE.Unix等平台.Qt 可以绘制漂亮的 ...

  6. rhel6Inode详解

    在Linux文件系统中,很多人对Inode都不太明白,今天我就和大家一起来分享一下我对Inode的认识,如果有理解错误的地方,请大家多多批评指点. 在上一篇一天一点学习Linux之认识文件系统中,在最 ...

  7. AndroidManifest.xml配置文件详解

    AndroidManifest.xml配置文件详解 . AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查 ...

  8. linux -L -l区别,linux ls -l 详解[转]

    ls -l 列表信息详解 我们平时用ls -l 命令查看一个目录下的文件和子目录的详悉信息时,会得到一个详细的文件和目录名列表.这个列表包含了文件的属性,所属用户,所属组,创建时间,文件大小等等信息. ...

  9. windows上安装Anaconda和python的教程详解

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

最新文章

  1. JVM---直接内存
  2. 教你用netstat-实践案例
  3. OOP设计思考——何时使用接口?
  4. 大规模的服务器如何管理--批量管理工具
  5. [转载] 民兵葛二蛋——第1集
  6. linux make教程,Linux下makefile的一个简单框架
  7. javascript 进度条的几种方法
  8. mysql 季度最后一天,MYSQL中取目前年份的第一天和当前周,月,季度的第一天/最后一天...
  9. 《Simbody Theory Manual》
  10. python高斯滤波和降噪_高斯滤波器和高斯滤波器中sigma与带宽的关系
  11. 万字讲述如何通过Doris构建数据中台
  12. 人,要活得明白。活到极致,就是素与简。
  13. banner图片自适应
  14. 为什么有斯坦福计算机科学博士学位的你找不到工作?
  15. html字体样式不显示不出来,css怎么设置不显示文字
  16. 外包招聘背调,是对前雇主的一种侮辱
  17. 如何注册域名,获取个人网站网址
  18. JVM堆大小与机器内存大小的一点探究
  19. Java设计模式学习笔记:单例模式(一)
  20. Angular4_获取当前Url地址和获取Url传递的参数

热门文章

  1. [深度学习-实践]CycleGAN的入门例子-Tensorflow2.1-keras
  2. Pytorch可视化工具 —— TensorBoard
  3. 循环序列模型 —— 1.10 长短期记忆(LSTM)
  4. 深拷贝与浅拷贝深入理解
  5. Windows下同时安装Anaconda2(Python2)和Anaconda3(Python3)以及tensorflow
  6. 方法重载与重写,返回类型
  7. Cocos2d-x 3 X CMake MinGW版本编译运行
  8. Struts2中EL表达式的取值范围问题
  9. XML学习笔记--导航
  10. 对C++继承,封装,多态的理解