成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

試用Windows Embedded 6.0 R3開發手記

開發
本文將介紹Windows Embedded 6.0 R3開發試用的經歷,希望能對大家了解Windows Embedded有所幫助。

這是由MVP馬寧先生撰寫的Windows Embedded 6.0 R3開發手記,相信本文也是專家級的體驗,希望能對大家用好Windows Embedded 6.0 R3有所幫助。

我寫了不少開發初體驗的文章,以前總是在寫別人做的產品。但是這次不太一樣,因為我也參與了Windows Embedded 6.0 R3的開發。這也是Windows Embedded的中國研發團隊的***個產品,希望大家能夠多多關注和支持。

開發環境

Windows Embedded 6.0 R3是在Windows CE 6.0 R2的基礎上,增加了下列技術:

◆Silverlight for Embedded

◆Internet Explorer Embedded瀏覽器

◆Flash Lite支持

◆手勢識別Gesture API

◆Connection Manager

◆Mobile QQ

◆Office Viewer

其中Internet Explorer Embedded是由Windows Embedded中國研發團隊單獨開發的。而Mobile QQ是由騰訊公司開發整合的。所以,這給Windows CE 6.0 R3打上了深深的中國印記。

如果想安裝Windows CE 6.0 R3的話,需要首先安裝Visual Studio 2005,以及VS 2005 SP1。如果是Vista或者Win7操作系統的話,還需要安裝VS 2005 Vista Update。

然后我們要安裝Windows CE 6.0,其中包括Platform Builder 6.0開發工具。然后再依次安裝Windows CE 6.0 R2和R3。如果已經安裝了R2,只需要安裝R3的安裝包即可。

***,我們可以選裝Mobile QQ和Office Viewer。因為這兩個軟件是第三方軟件,所以是以Windows CE 插件的方式單獨安裝。

以上所有軟件可以從微軟網站上下載。Windows CE 6.0需要申請試用版的密鑰。下載鏈接如下:

http://www.microsoft.com/windowsembedded/zh-cn/products/windowsce/getting-started.mspx#opt 定制操作系統

Windows CE操作系統定制與Windows CE 6.0 R2沒有區別,仍然是通過來向導進行定制。首先在Visual Studio 2005的菜單中選擇New – Project,在對話框中選擇Platform Builder for CE 6.0節點,選擇OS Design類型。

在歡迎界面之后,選擇BSP。BSP是板級支持包的縮寫,BSP與硬件設備對應。指定我們創建的OS Deign運行在哪些設備上。在這里我們選擇Device Emulator,ARMV4I是Device Emulator處理器類型。

BSP

所有的BSP被放在WINCEROOT的Platform目錄下,主要有四種處理器類型:ARMV4I、MIPS、SH4和x86。在這里需要特別指出的是,我們將第三方BSP拷貝到Platform目錄中后,該BSP的名稱會自動顯示在這個列表里。如果BSP無法顯示,可能是因為安裝時沒有選擇BSP相應的處理器類型。

在選擇BSP之后,我們選擇OS Design的模板類型:PDA Device中的Enterprise Web Pad。點擊Finish按鈕,完成向導,進入PB的主界面。

PB4 選擇新組件

接下來,我們來選擇Windows CE 6.0 R3新增加的組件。首先打開Platform Builder的Catalog Items View。如果在IDE中沒有顯示,可以在View菜單中的Other Windows里找到,并顯示出來。

新組建

Silverlight for Windows Embedded的組件位于Core OS\CEBASE\Shell and User Interface\User Interface\目錄下的Silverlight for Windows Embedded,對應的SYSGEN是SYSGEN_XAML_RUNTIME。

手勢識別Gesture的支持離得不遠,位于Core OS\CEBASE\Shell and User Interface\User Interface\Gesture目錄下的Gesture Animation Support,對應的SYSGEN是SYSGEN_PHYSICSENGINE。還有兩個相關的SYSGEN就不多做解釋了。

Connection Manager位于Core OS\CEBASE\Communication Services and Networking\Networking – General\Connection Manager\目錄下的Connection Manager,對應的SYSGEN是SYSGEN_CONNMGR。

Internet Explorer Embedded位于Core OS\CEBASE\Internet Client Services\Browser Application\Internet Explorer 6.0 for Windows Embedded CE - Standard Components\目錄下的Internet Explorer 6.0 XAML UI Sample Browser,對應SYSGEN是SYSGEN_IESAMPLE_EXR。還有一個相關的組件是Internet Explorer 6.0 Tiling Engine(SYSGEN_IE_TILEENGINE)。

Flash Lite的支持是在Core OS\CEBASE\Internet Client Services\Browser Application\Flash Lite目錄下的Adobe Flash Lite ActiveX Control,對應SYSGEN是SYSGEN_IE_FLASHLITE。

Flash Lite可以支持新的IE Embedded,也可以支持老的IESAMPLE。 添加QQ

這么說大家沒什么概念,我們就來看一個實例,將QQ加入到OS Design里。如果已經安裝了Mobile QQ的MSI安裝包,我們會在Third Party\Tencent節點下,選上Tencent Mobile QQ就可以了。

clip_image006

截圖中顯示的不是綠色的勾,而是一個紅色的叉。我們得到的解釋是,這是Platform Builder 6.0的一個BUG,會在以后修復,而不會影響正常功能。

Mobile QQ也會加入一些關聯的SYSGEN,比如Cellcore的SMS等。Mobile QQ目前只有中文版,所以,我們還要為OS Design添加中文支持,否則顯示會不正確。

在Solution Explorer里選中OSDesign,然后在Project菜單里選擇Properties。在彈出的對話框里,選擇Configuration Properties節點里的Locale。在右側的界面中,Locales里選擇“簡體中文”,在Default locale里選擇“簡體中文”。

locale

Locale設置完成后,還需要添加中文字體。在Catalog Items View中,選擇Core OS\CEBASE\International\Locale Specific Support\Chinese (Simplified) 目錄下的一些節點,包括Fonts\ SimSun & NSimSun(Choose 1)中的SimSun & NSimSun,SYSGEN是SYSGEN_FONTS_SIMSUN。還有Input Method Editor目錄下的Pocket IME,SYSGEN是SYSGEN_PIME_SC。

中文界面

編譯OS Design后,我們可以在開始菜單后看到QQ的快捷方式,運行后的界面如下:

QQ運行

***留個懸念,大家猜一下下面的應用程序界面是用什么做的?

界面

原文標題:Windows Embedded 6.0 R3開發初體驗

鏈接:http://www.cnblogs.com/aawolf/archive/2009/10/31/1593596.html

責任編輯:彭凡 來源: 博客園
相關推薦

2009-11-03 13:31:43

Windows Emb

2010-04-07 13:01:09

Windows Emb

2010-01-12 15:46:51

Windows Emb

2010-03-03 16:37:50

Windows Emb

2009-05-26 14:43:47

2010-03-12 15:28:26

Windows Emb

2009-09-24 09:45:07

Windows Emb

2009-04-22 17:18:29

WindowsCEVistaXP

2010-02-04 09:53:05

WinCE R3Silverlight

2009-07-23 14:08:46

Windows Emb

2012-03-30 11:30:58

JavaJProfiler

2012-05-07 23:19:00

RhinoJavaJVM編程語言

2013-10-18 14:27:44

Windows 8.1Windows 8試用手記

2010-12-14 18:56:12

微軟

2009-04-10 09:06:16

Windows Emb

2014-04-10 11:15:51

Dynamic AX 微軟ERP

2009-07-16 14:22:02

Windows Emb

2009-07-23 13:10:00

Windows Emb

2011-04-22 19:29:57

Windows Emb嵌入式開發

2009-07-16 15:46:09

Windows Emb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲三级在线观看 | 黄色成人免费在线观看 | 成人黄色电影免费 | 亚洲欧美视频在线观看 | 91欧美| 国产玖玖 | 天天在线操 | 中文字幕在线一区二区三区 | 日韩在线小视频 | 国产精品视频一区二区三区不卡 | 欧美日高清视频 | 久久99一区二区 | 精品国产一区二区三区久久 | 午夜电影网| 天天看天天操 | 99精品一区二区 | 午夜精品久久久久久久久久久久久 | 啪啪毛片| 少妇一级淫片免费放播放 | 亚洲精品国产偷自在线观看 | 91影视 | 在线观看中文字幕dvd播放 | 欧美综合一区二区三区 | 欧美黄色网 | 久久一区二区av | 91精品国产综合久久久动漫日韩 | 亚洲一区二区三区久久久 | 成人在线免费观看视频 | 久久免费精品 | 91精产国品一二三区 | 亚洲人成人一区二区在线观看 | 国产 日韩 欧美 中文 在线播放 | 欧美精品一区二区三区在线 | 亚欧洲精品在线视频免费观看 | 男女性毛片 | 国产精品一区二区欧美 | 大吊一区二区 | 亚洲激情在线观看 | 污片在线免费观看 | 草久久| 九九热精品在线视频 |