Windows Mobile 6.0 Emulator問世以前,很多和裝置相關的功能在Emulator上就無法進行調試和驗證,比如Phone、GPS和Bluetooth等等。Windows Mobile 6.0 Professional SDK中加入了不少亮點,其中就有Fake GPS和Cellular Emulator。今天我們就來學習一下如何利用Fake GPS以及Windows Mobile 6.0 Professional SDK內建的GPS Sample代碼,在Windows
介紹如何.msi安裝程式部署多個.cab安裝包到Windows Mobile裝置上。Deploying .NET Compact Framework 2.0 Applications with .cab and .msi FilesDeveloping and Deploying Pocket PC Setup Applications製作不會提示使用者選擇安裝路徑的.cab安裝檔案。Making a CAB file which doesn’t prompt for installation
今天在CSDN上看到一位網友在詢問如何繪製扇形的問題,於是想到自己一年前做過的一個圖形報表,裡面也有繪製扇形的問題。遂將部分代碼,帖上來與大家共用交流 這裡所使用的繪製扇形的方法,其實是偽扇形,我理解的是它實際是有多個等腰三角形拼接而成的,當三角形的一邊越短,所拼接出來的扇形也就越圓滑。 建立弧形路徑的基本方法Code highlighting produced by Actipro CodeHighlighter
相信很多關注 Windows Mobile 6 的朋友前幾天已經從小指的身為開發人員的您,準備好迎接Widows Mobile 6了嗎?中得知了 Windows Mobile 6 SDK 發布的訊息。我也是從他那裡得知這個重大的喜訊,並且第一時間下載了 SDK 的安裝包。我還寫了3篇文章介紹 Windows Mobile 6 SDK 中的新工具。可是現在再去開啟 SDK 的下載頁面,竟然不存在了!OMG,SDK 竟然不見了,到底是怎麼回事呢?從 Windows Mobile Team Blog
最近整理擷取 Pocket PC 裝置識別碼 的代碼,發現 MSDN Blog 有個牛人整理了一個比較功能比較全面的類,並詳細解釋了如何擷取到正確的裝置識別碼。How do I get the "right" Device ID?A Simple Device ID Class另外,Microsoft .NET Compact Framework QuickStarts Tutorial 中也有一個簡單的例子,同樣是通過調用 Windows CE .NET 的 API 函數
今天在論壇上看到有朋友問如何在Windows Mobile的控制台應用中使用Microsoft.WindowsCE.Forms.Notification這個類。恰好自己也沒有研究過這個類的使用,所以就打算試試。 Google了一把,排在前面的就是MSDN上的協助,居然還是中文的,真是太難得了。這篇技術資源文章《Notification類》講解如何?用於顯示和響應使用者通知的 Windows CE 功能。需要主意的是,在備忘中有這麼一段話,“此類提供 Windows CE
錄音是很實用的功能,我們可以用它錄製語音筆記和電話通話,還可以用它來開發簡單的語音交談軟體。當然,錄音的用途不僅僅只有這些。今天要介紹大家如何開發一個簡單的 Windows Mobile Smartphone 錄音程式,這個小程式包含錄音和播放錄音兩個功能,還可以通過數字鍵台的5鍵來控制錄音和停止錄音。實現原理:OpenNETCF 已經封裝好了一個錄音機類和一個播放器類,我們把這兩個類配合起來使用,就可以製作出一個簡單的錄音程式。這兩個類在 OpenNETCF.Multimedia.Audio
Windows Mobile 5 和 6的平台是建立在CE5.x的基礎上的。當可用的記憶體很少時,平台會自動關閉應用程式。而且,在這個移動平台上,同時只能運行32個process。在案頭電腦上,我們有4GB的可定址空間,每個應用程式預設具有2GB的空間。而在Windows Mobile平台上,每個應用程式就只有32MB的大小。Windows Mobile/CE
大家知道,Windows Mobile 6.0 SDK內建了cellular emulator和fake GPS,使得我們可以在模擬器上調試radio級的phone call和基於GPS的地理位置應用。前幾天,一位MVP Dmitry Klionsky撰寫了文章《Bluetooth for Microsoft Device Emulator》,講述了在Windows Mobile模擬器上使用藍芽的方法,我覺得這對於開發行動裝置上藍芽通訊的朋友來說,是非常有用的。
Windows mobile 6.5開發人員工具包在6月初就已經面世了。它給廣大技術愛好者帶來的新特性包括Widgets和Gesture API。在Widgets應用上,已經有開發人員進行了探索和嘗試,包括Guojing、馬老師和Jake.NET等。這次我們就一起來看看TDK中Gesture API的例子。 在開始之前,對於Gesture API,我們需要注意的有以下兩點: 第一,Gesture API只能使用在Windows Mobile
最近一直在從事Windows Mobile Shell的工作,其中就會考慮在低記憶體下啟動並執行情況,在wmshell 和 windowsmobile Blog 裡都發現了這篇文章 《 HOW THE WINDOWS MOBILE 5.0 SHELL HANDLES LOW MEMORY SITUATIONS 》,提供了很好的系統級處理方式。 文章對在Hibernate, Kernel-Check, Critical, Execute,
2007年的時候,Alex在《Compelling UI's in NetCF anybody?》一文中,講述了windows mobile 5平台上如何利用AlphaBlend做很酷的透明圖片介面。前不久的webcast《24 Hours of Windows Mobile Application Development: Creating Compelling and Attractive UIs for Windows Mobile
在 J2i.Net 上看到了這篇文章 Making Designer Friendly Controls 。 原文地址為Simon Hart 的 Writing designer friendly controls for Windows Mobile 。 原文主要說: 當你為Windows mobile 設計友好控制項時需要確定你的代碼是否運行在正確的設計時,也就是說是否運行在案頭系統上。那麼,如果你的Mobile程式運行在案頭系統上時,你就不能調用裝置上的dll了。“One
在《Memory Information on Windows Mobile》一文中,講述了Windows Mobile 6 Professional SDK中的一個關於在今日外掛程式中顯示記憶體資訊的例子。昨天剛裝了一個Windows Mobile 6 Standard SDK,例子裡面也有類似的工程,只不過調試起來沒有那麼簡單。 在編譯時間就遇到了錯誤,提示大概是“沒有找到認證檔案”,如1所示:圖1:編譯錯誤提示
最近在實施MSN Direct項目時,需要用VPN+ADSL方案把放在西格瑪的伺服器和電視塔上的發射裝置串連在一起,為了測試網路是否正常,需要兩邊的人進行配合,通過Ping命令判斷網路是否聯通。由於電視塔僅周二下午才允許調試,調試時間有限,並且人手也有限,為了節省時間,所以萌生了做一個Windows Mobile Ping 命令的想法,這樣通過手機就可以直接測試網路是否聯通。 Windows
在Windows Mobile應用程式開發的初期,可以使用SDK內建的模擬器來進行調試,這給我們開發人員提供了一種方便的途徑。一般的應用程式,佔用空間的大小也就幾百K,或者幾M,這在模擬器上調試起來一點問題也沒有。但是有的時候,我們要安裝的程式或者需要Debug的程式超過了一定的大小以後,如果按照預設的系統設定,就無法進行調試了。為什嗎?就是因為我們打包了比較多的dll和資產庫,使得系統的儲存空間耗盡。通過這篇文章,你就可以瞭解如何擺脫模擬器儲存空間的限制。1. Windows