WinCE建立快捷方式

2021-05-24 04:54:15 字數 1191 閱讀 9536

1. wince的快捷方式是乙個.lnk為字尾的文字檔案,其內容格式為:

[number of ascii characters after pound sign allocated to command-line arguments]#[command line] [optional parameters]

例如,建立乙個名為hellojoe.lnk的快捷方式檔案,其內容為:

19#/windows/hellojoe.exe

前面的數字沒搞明白是什麼意思,填各個數字的都有。

意外發現,這裡裡#號後面不能有空格,否則的話快捷方式指向路徑錯誤。

2. 把快捷方式和快捷方式所指向的檔案打包到核心:

在pb的parameterview中找到project.bib並開啟,在【files】段下面新增如下內容

hellojoe.lnk       $(_flatreleasedir)/hellojoe.lnk                nk     u  

hellojoe.exe       $(_flatreleasedir)/hellojoe.exe              nk     u

$(_flatreleasedir):是工程的輸出目錄,這個也可以指定別的目錄,看需要打包的檔案具體在哪。

3. 新增快捷方式到桌面和開始選單:

在pb的parameterview中找到project.dat並開啟,在檔案最後新增如下內容:

directory("/windows/loc_desktop_dir"):-file("hellojoe.lnk", "/windows/hellojoe.lnk")

directory("/windows/loc_programfiles_dir"):-file("hellojoe.lnk", "/windows/hellojoe.lnk")

在ceshellfe.str檔案中有很多巨集定義,如:

#define loc_desktop_dir             ~"desktop"

#define loc_programs_dir            ~"programs"

......

然後make runtime image。

注意:如果想以後所有的新工程都新增以上快捷方式,可以選擇將快捷方式檔案放到對應bsp的files目錄下,然後如上步驟修改platform.bib和platform.bat檔案即可。

建立快捷方式

苦苦搜尋了n天,終於被我找到了,拿出來給大家參考一下 private declare function fcreateshelllink lib vb6stkit.dll byval lpstrfoldername as string,byval lpstrlinkname as string,by...

ubuntu 建立快捷方式

然後在彈出的檔案中輸入 1 desktop entry 2 encoding utf 8 3 name eclipse 4 comment eclipse ide 5 exec usr local eclipse eclipse 6 icon usr local eclipse icon.xpm 7...

ubuntu建立快捷方式

ubuntu已經用了一段時間,軟體安裝了無數,用了各種安裝方式,一些軟體啟動時非要跑到目錄裡去執行,比如eclipse,所以打算給所有軟體都建立快捷方式,再根據目錄管理,有點win的意思。輸入eclipse相關資訊 注意 這是類似properties檔案的鍵值對形式,在 值 的後面不能有任何隱藏的空...