定制屬于你的UI與開發(fā)環(huán)境
定制屬于你的UI與開發(fā)環(huán)境
首先我要對前兩篇文章的一些問題做一些簡要的補充說明:
1、Silverlight for Embedded base Consumer Shell里面有4個Theme,效果如下:
default theme - Theme3
當然,這些都只是sample,大家完全可以開發(fā)出屬于自己的更漂亮的shell來。
2、關(guān)于IE7 for Windows Embedded compact,但是在CTP版本里面,實驗證明并不支持flash 10.1,后來和微軟的朋友聯(lián)系了一下,確認最終版本會有支持,還請關(guān)注的朋友們放心。
好了,下面要進入今天的主題,就是定制SDK,然后做一個簡單的應用程序。定制SDK很簡單了,和Windows Embedded Compact6.0的操作完全一樣。首先,在解決方案資源管理器里,找到SDKs項;右鍵單擊,選擇Add NEW SDK;待出現(xiàn)以下的窗口,依次設(shè)置好名稱,版本等按確定就可以了。
接下來,需要對Config SDK和build SDK,這些都可以在解決方案資源管理器里,通過右鍵菜單來運行。Build SDK完成以后,在項目目錄下,找到這個SDK的安裝文件,就可以把它安裝到指定的PC了。SDK安裝好了,我們就可以寫一個簡單的應用程序來試試了。同樣是使用VS2008,選擇新建項目,在Visual C++里面選擇智能設(shè)備,因為CTP版本不支持MFC,所以選擇Win32智能設(shè)備項目,然后按照向?qū)У奶崾荆瓿身椖吭O(shè)定。
Windows Embedded Compact 7的一個優(yōu)勢是,它是基于Windows桌面版本的功能和優(yōu)化開發(fā)出來的。軟件開發(fā)領(lǐng)域最有限的資源就是人們的時間。好的工具能夠提高人們的工作效率,因此人們在開發(fā)工具上的投資永遠也不會停止。既然作為嵌入式開發(fā)核心的 Windows Embedded Compact 7平臺生成器已經(jīng)集成到 Visual Studio 2008 中,而且Visual Studio擁有其自己專門的開發(fā)團隊,因此平臺生成器團隊可以將更多精力放在添加***的新工具上,而不用花費精力來維護IDE。
Windows Embedded Compact 7中增強了兩項新功能:一個是圖形注冊表文件編輯器,通過它可以輕松地編輯注冊表項和注冊表值并添加到 .reg 文件中;另一個工具是用于透視 nk.bin 文件的運行時映像查看器,該工具甚至允許大家將兩個不同的nk.bin文件進行比較,共享源碼。對于Windows CE開發(fā)人員,這些都讓人興奮不已。
歡迎下載試用新一代Windows Embedded CE(Compact 7):
http://www.microsoft.com/windowsembedded/zh-cn/products/windowsce/default.mspx