Windows Mobile開發資源清單

目前Windows Mobile的開發資源已經非常多了,我們在這裡試著對這些資源進行一個歸納,使第一次進入Windows Mobile領域的開發人員能夠更容易得找到有用的開發資源。Windows Mobile是什麼Windows Mobile是微軟為智能手機和PDA提供的作業系統,在Windows Mobile 5.0之前分為Pocket PC和Smartphone兩種版本,Pocket PC中包括PDA版本和帶電話功能的Phone Edition。在Windows Mobile

A Windows Mobile GPS Application Sample – Using Fake GPS

    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

Convert Access files to Pocket Access using Activesync 4.2 on windows mobile 5.0

                              在06年的時候,我在Embedded Visual C++4.0的開發環境下,寫了一個利用ADOCE來訪問Pocket Access的程式,具體可以參考這個連結:      http://www.winbile.net/bbs/forums/threads/1002021.aspx.    當時我用的是Pocket PC 2003se的機子,通過Activesync,可以將PC機上的.mdb檔案轉換成Pocket PC上的.cdb檔案。

SIM Programming On Windows Mobile

      SIM卡在手機中扮演著一個很重要的角色:當手機需要接入蜂窩網路時,需要SIM來進行鑒權,只有授權的使用者才能接入網路;當有簡訊到達時,它可以儲存在SIM卡內;連絡人的資料可以儲存在SIM卡內……在Windows Mobile裝置上,可以使用SIM Manager API函數來實現SIM卡的管理。      SIM Manager API包含了很多函數,如Security、Phonebook、SMS和Records等等,具體如1所示:圖1:SIM Manager API 

推薦幾篇關於Windows Mobile程式安裝包製作的文章

介紹如何.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

Windows Mobile下徒手繪製扇形

       今天在CSDN上看到一位網友在詢問如何繪製扇形的問題,於是想到自己一年前做過的一個圖形報表,裡面也有繪製扇形的問題。遂將部分代碼,帖上來與大家共用交流     這裡所使用的繪製扇形的方法,其實是偽扇形,我理解的是它實際是有多個等腰三角形拼接而成的,當三角形的一邊越短,所拼接出來的扇形也就越圓滑。 建立弧形路徑的基本方法Code highlighting produced by Actipro CodeHighlighter

Windows Mobile 6 SDK 不見了?

相信很多關注 Windows Mobile 6 的朋友前幾天已經從小指的身為開發人員的您,準備好迎接Widows Mobile 6了嗎?中得知了 Windows Mobile 6 SDK 發布的訊息。我也是從他那裡得知這個重大的喜訊,並且第一時間下載了 SDK 的安裝包。我還寫了3篇文章介紹 Windows Mobile 6 SDK 中的新工具。可是現在再去開啟 SDK 的下載頁面,竟然不存在了!OMG,SDK 竟然不見了,到底是怎麼回事呢?從 Windows Mobile Team Blog

擷取 Windows Mobile 裝置的唯一標識

最近整理擷取 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的控制台應用中使用Notification

    今天在論壇上看到有朋友問如何在Windows Mobile的控制台應用中使用Microsoft.WindowsCE.Forms.Notification這個類。恰好自己也沒有研究過這個類的使用,所以就打算試試。      Google了一把,排在前面的就是MSDN上的協助,居然還是中文的,真是太難得了。這篇技術資源文章《Notification類》講解如何?用於顯示和響應使用者通知的 Windows CE 功能。需要主意的是,在備忘中有這麼一段話,“此類提供 Windows CE

如何編寫 Windows Mobile Smartphone 錄音程式

錄音是很實用的功能,我們可以用它錄製語音筆記和電話通話,還可以用它來開發簡單的語音交談軟體。當然,錄音的用途不僅僅只有這些。今天要介紹大家如何開發一個簡單的 Windows Mobile Smartphone 錄音程式,這個小程式包含錄音和播放錄音兩個功能,還可以通過數字鍵台的5鍵來控制錄音和停止錄音。實現原理:OpenNETCF 已經封裝好了一個錄音機類和一個播放器類,我們把這兩個類配合起來使用,就可以製作出一個簡單的錄音程式。這兩個類在 OpenNETCF.Multimedia.Audio

DumpMem and Monster – Virtual Memory Explorers on Windows Mobile/CE

      Windows Mobile 5 和 6的平台是建立在CE5.x的基礎上的。當可用的記憶體很少時,平台會自動關閉應用程式。而且,在這個移動平台上,同時只能運行32個process。在案頭電腦上,我們有4GB的可定址空間,每個應用程式預設具有2GB的空間。而在Windows Mobile平台上,每個應用程式就只有32MB的大小。Windows Mobile/CE

在Windows Mobile模擬器上使用藍芽

       大家知道,Windows Mobile 6.0 SDK內建了cellular emulator和fake GPS,使得我們可以在模擬器上調試radio級的phone call和基於GPS的地理位置應用。前幾天,一位MVP Dmitry Klionsky撰寫了文章《Bluetooth for Microsoft Device Emulator》,講述了在Windows Mobile模擬器上使用藍芽的方法,我覺得這對於開發行動裝置上藍芽通訊的朋友來說,是非常有用的。   

Gesture APIs-Furthering Windows Mobile 6.5 Touch Gesture Framework

    Windows mobile 6.5開發人員工具包在6月初就已經面世了。它給廣大技術愛好者帶來的新特性包括Widgets和Gesture API。在Widgets應用上,已經有開發人員進行了探索和嘗試,包括Guojing、馬老師和Jake.NET等。這次我們就一起來看看TDK中Gesture API的例子。    在開始之前,對於Gesture API,我們需要注意的有以下兩點:    第一,Gesture API只能使用在Windows Mobile

Windows CE短訊息API的使用1

SMS概念SMS通過 GSM 網路發送SMS 是一種儲存和轉寄服務。始終通過 SMS 中心進行轉寄。如果接收人處於中斷連線(關機)狀態,則訊息將在接收人再次串連時發送。SMS 具有訊息發送確認的功能。(也簡訊回執或狀態報表,以下稱簡訊回執)SMS 訊息的發送和接收可以和 GSM 語音同步進行 SMS API在 支援GSM功能的Pocket PC上,可以使用Windows CE下相關API來訪問SMS 訊息功能:函數說明SmsOpen開啟用於發送和/或接收訪問的 SMS

Windows Mobile 如何處理低記憶體情況!

  最近一直在從事Windows Mobile Shell的工作,其中就會考慮在低記憶體下啟動並執行情況,在wmshell 和 windowsmobile Blog 裡都發現了這篇文章 《 HOW THE WINDOWS MOBILE 5.0 SHELL HANDLES LOW MEMORY SITUATIONS 》,提供了很好的系統級處理方式。   文章對在Hibernate, Kernel-Check, Critical, Execute,

Alpha Blending and Alpha Channel on Windows Mobile

      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

為Windows mobile編寫設計友好的控制項[Writing designer friendly controls 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(續)

    在《Memory Information on Windows Mobile》一文中,講述了Windows Mobile 6 Professional SDK中的一個關於在今日外掛程式中顯示記憶體資訊的例子。昨天剛裝了一個Windows Mobile 6 Standard SDK,例子裡面也有類似的工程,只不過調試起來沒有那麼簡單。    在編譯時間就遇到了錯誤,提示大概是“沒有找到認證檔案”,如1所示:圖1:編譯錯誤提示   

Windows Mobile Ping 命令實現

      最近在實施MSN Direct項目時,需要用VPN+ADSL方案把放在西格瑪的伺服器和電視塔上的發射裝置串連在一起,為了測試網路是否正常,需要兩邊的人進行配合,通過Ping命令判斷網路是否聯通。由於電視塔僅周二下午才允許調試,調試時間有限,並且人手也有限,為了節省時間,所以萌生了做一個Windows Mobile Ping 命令的想法,這樣通過手機就可以直接測試網路是否聯通。      Windows

擴充Windows Mobile模擬器儲存空間的方法

    在Windows Mobile應用程式開發的初期,可以使用SDK內建的模擬器來進行調試,這給我們開發人員提供了一種方便的途徑。一般的應用程式,佔用空間的大小也就幾百K,或者幾M,這在模擬器上調試起來一點問題也沒有。但是有的時候,我們要安裝的程式或者需要Debug的程式超過了一定的大小以後,如果按照預設的系統設定,就無法進行調試了。為什嗎?就是因為我們打包了比較多的dll和資產庫,使得系統的儲存空間耗盡。通過這篇文章,你就可以瞭解如何擺脫模擬器儲存空間的限制。1. Windows

總頁數: 1345 1 .... 244 245 246 247 248 .... 1345 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.