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檔案的鍵值對形式,在 值 的後面不能有任何隱藏的空...