新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > WINCE的快捷方式

        WINCE的快捷方式

        作者: 時間:2012-11-07 來源:網絡 收藏

        1.結構
        和WIN2K,XP的不同,只是一個后綴名為.LNK的文本文件.
        其格式如下:
        數字#路徑
        比如,有個寫法如下:
        23#WindowsToolViewer.exe
        指的是指向WINDOWS文件夾下的Toolviewer.exe可執行文件.數字究竟代表的是什么意思,我也不太清楚;有一說法是#后的ACSII字符 的數量,但如果把上述例子改為1#WindowsToolViewer.exe也可正常運行,但去掉數字則系統無法識別.雖然可以正常使用,但建議還 是按照文檔#之后的ACSII字符數量填寫.
        2.如何把快捷方式加到內核中
        假設我們有一快捷方式EnglishExp.lnk,要將其加到內核中.
        在PB環境中打開工程,在project.bib文件的FILES字段中添加:
        EnglishExp.lnk $(_ROOT)PLATFORMMyAPPCEnglishExp.lnk NK H
        其中 $(_WINCEROOT)指的是PC機子上PB安裝的根目錄,H指的是文件屬性,意義代表如下:
        S:系統
        H:隱藏
        R:壓縮的資源文件
        C:壓縮文件
        U:非壓縮文件
        3.如何把快捷方式放到桌面
        語法如下:Directory(”欲拷貝至的文件夾”):-File(”更改的名稱”,”要拷貝的文件”)
        假設我們有一快捷方式EnglishExp.lnk,要將其放到桌面,并把快捷方式的名稱改為”英語”
        在PB的project.dat文件加入此句:
        Directory(”WindowsLOC_DESKTOP_DIR”):-File(”英語.lnk”,”WindowsCEnglishExp.lnk”)
        包含在內核里面的文件全部釋放到”Windows”文件夾下.
        LOC_DESKTOP_DIR指的是本地桌面.在PB中,常用的還有如下宏定義:
        LOC_DESKTOP_DIR: 桌面
        LOC_MYDOCUMENTS_DIR: My Documents
        LOC_PROGRAMFILES_DIR: Program Files
        LOC_FAVORITES_DIR: Favorites
        LOC_RECENT_DIR: Recent
        LOC_MYDOCUMENTS_DIR: My Documents
        LOC_HELP_DIR: Help
        更多的定義可以在ceshellfe.str文件中找到
        4.消除快捷方式的小箭頭
        在PC機的操作系統中可以通過修改注冊表來取消快捷方式左下角的小箭頭,但在WINCE中注冊表沒有關于取消小箭頭的鍵值(可能我沒找到^_^).在這里我采用的是直接修改資源文件的做法.
        打開shcore.res文件,其中文的路徑在 $(_WINCEROOT)PUBLICCOMMONOAKLIBARMV4IRETAIL804,然后將1205的ICO的小箭頭刪 掉即可.注意,不是刪除ID為1205的ICO圖標,是刪除ICO圖標中的內容.


        上一頁 1 2 下一頁

        關鍵詞: 方式 快捷 WINCE

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宿松县| 潞西市| 云林县| 乐安县| 锡林郭勒盟| 鄢陵县| 霍城县| 康定县| 开原市| 上虞市| 博罗县| 赤水市| 石屏县| 禄丰县| 浦北县| 桐梓县| 元谋县| 洪湖市| 启东市| 额尔古纳市| 大姚县| 偃师市| 平泉县| 全州县| 辉南县| 萨嘎县| 东丰县| 崇左市| 诸暨市| 江口县| 武安市| 阳江市| 浦东新区| 瓮安县| 军事| 鄂尔多斯市| 黔南| 宣化县| 综艺| 清原| 五峰|