程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 在WinCE中創建自己的快捷方式

在WinCE中創建自己的快捷方式

編輯:.NET實例教程

        快捷方式或稱(.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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved