| pocket 瀏覽器 | 這個瀏覽器比wap瀏覽器強大得多,它完全可以取代手機中的ie5。這個瀏覽器可以支持html3.2、xml、xsl、chtml、wap1.2.1、wml腳本、active腳本、activex、ssl、jpeg、gif等。 |
| pocket outlook | 這個工具和pc機上的outlook類似,它除了可以管理聯系人、寫日記、任務管理和記錄音頻,還可以發送和接收郵件。 |
| msn messenger | 一個聊天客戶端,和pc機上的msn messenger類似。 |
| microsoft activesync | 使客戶端和服務器同步 |
| windows media player | 一個媒體播放器,可播放mp3、wma和avi。 |
| voice notes | 一個錄音軟件。 |
| games | 一些小游戲。 |
| file management utilities | 文件和任務管理,類似于windows的文件管理器。 |
| wireless modem | 可以通過usb、ir和com連接internet。 |
| mms client | 接收mms信息。 |
| camera | 一個視頻采集軟件,可以錄制和捕捉視頻。 |
![]() 圖1 標準的smartphone界面 |
在這個控制面版上有兩個soft鍵、一個home鍵、一個back鍵和五個方向鍵,下面是十個數字鍵以及"*"和"#" 鍵。microsoft強烈建議使用這個按鍵結構。在這些鍵中,所有的控制鍵(如soft和home鍵等)是必須的。然而,這些設備并不是由microsoft制造的,而是由大大小小的移動設備生產商所制造,因此,這些設備的外觀和結構可能和microsoft所推薦的這個設備有一些出入。
最近,microsoft發布了windows mobile 2003的第二版,開發人員可以選擇以下的開發工具為windows mobile開發軟件,這些軟件有基于win32的,也有基于microsoft .net compact framework的。
1、 embedded vc++ 4.0
2、 visual studio .net - c#, vb.net
一個簡單的hello world程序
現在讓我們進入主題,開發一個簡單的hello world程序。編寫這個程序最先要做的就是下載可以運行在visual studio2003中的smartphone2003開發包。在安裝完這個開發包后,smartphone的開發環境和一個smartphone模擬器已經被安裝到了你的機器上。
在安裝完sdk后,啟動visual studio,在工程模板中選擇smart device應用程序,給它起一個名字,然后點擊ok,現在,你將看到如圖2的歡迎界面。
![]() 圖2 smart phone的歡迎界面 |
![]() 圖3 smartphone的開發界面 |
![]() 圖4 smartphone菜單 |
| private void menuitem2_click(object sender,system.eventargs e) { messagebox.show("hello logu!"); } |
| private void menuitem3_click(object sender, system.eventargs e) { this.close(); } |
![]() 圖5 選擇運行設備對話框 |
![]() 圖6 模擬器 |
![]() 圖7 程序運行界面 |
新聞熱點
疑難解答