Windows Mobile 6.5的開始菜單

作者: Jake Lin  來源: 博客園  發布時間: 2010-02-03 11:08  閱讀: 2610 次  推薦: 0   原文鏈接   [收藏]  

緣由

由于 luafieWindows Mobile打包時增加快捷方式到開始菜單的方法 有些疑問,我把自己的經驗總結一下。

 

歷史發展

Windows Mobile的開始菜單一直被我認為是錯誤的設計。我之前就討論過我對菜單的看法,可以參考 Mircosoft 正式把Windows Mobile改名為Windows Phone,你會因此而購買Windows Phone嗎? 

 

開始菜單是Windows的制勝法寶,如下圖。

windows-mobile-6.5-menu-2

卻卻是Windows Mobile的歷史包袱,下圖為Windows Mobile 5的開始菜單。

windows-mobile-6.5-menu-4

下面是Windows Mobile 6.1的開始菜單。

windows-mobile-6.5-menu-3

盡管Windows Mobile 5和Windows Mobile 6.1的分辨率,屏幕大小可能不一樣,但是他們的開始菜單都是一樣的,而且只能顯示最多7個菜單項,新加菜單項是不能顯示到開始菜單里面的,除非把原有的菜單項給刪除掉。

 

Windows Mobile 6.5的開始菜單已經不是傳統的Windows 開始菜單了,是一個觸摸屏選擇框,有點像iPhone的格子,但是是蜂窩狀的,如下圖:

 windows-mobile-6.5-menu-1  

Windows Mobile 6.5的開始菜單設計比原先的設計優化的地方是理論上可以支持無限個菜單項,不再受7個菜單項的限制。更像一個移動設備,而不是一個桌面系統。

 

如何顯示菜單項

菜單項其實就是一個快捷方式,在Windows Mobile 6.5下,可以有很多菜單項,因此在\Windows\Start Menu目錄下有很多快捷方式。如下圖:

windows-mobile-6.5-menu-5

 

但是在6.5以前系統,我們可以看到在\Windows\Start Menu的這層目錄下只是有7項快捷方式,這些是顯示在開始菜單的7個菜單項。如下圖:

windows-mobile-6.5-menu-6

 

在6.5之前的系統,如果需要顯示新的菜單項,就需要把原先的快捷方式刪除掉,新增新的快捷方式。這個過程可以通過編寫DLL來完成,在Deploy項目中指定執行這個DLL來完成刪除和新增快捷方式的工作。

0
0
 
標簽:WM
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()