有時候經常需要檢查某個程式是否正在運行,在windows mobile 5.0系統開發中我經常用到以下幾種方法:第一種:HANDLE hMutex=::CreateMutexW(NULL,true,L"程式名"); DWORD dwError=GetLastError(); if(dwError==ERROR_ALREADY_EXISTS) { ::AfxMessageBox(L"The program is running!"); return
在用VC++.net2005 SmartDevice,windows mobile5.0開發dshow時,經常會碰到這樣一些錯誤,在這裡把它們總結出來:1.Please use the /MD switch for _AFXDLL buildsPlease use the /MD switch for _AFXDLL builds 解決辦法: 將project->properity->c/c++->Code
這個庫是我最新寫的一套自訂控制項庫,目前含有三個控制項:ImageWT(image with text)、OpenFileDialog、Expand。目前這個庫還不完善並且還會不斷增加新控制項,可能還有bug存在。歡迎試用這個自訂控制項庫,如果有什麼問題可以到我的網站http://www.daisy123.com/ 有問有答
在遊戲中聲音是非常重要的一塊,對於聲音來說又分為音頻和音樂,在這方面XNA也提供了很方便的方法用來管理和播放。一.音頻:一般用來播放一些很短的wav格式的音頻,比如點擊等聲音效果。Microsoft.Xna.Framework.Audio 命名空間中的SoundEffect包括了對Audio的處理API,如Play、Stop、Pause等還可以迴圈播放。SoundEffect se = .Game.Content.Load(“Hit”);se.GreateInstance().Play();//
Sprite Texture Font 對於XNA的字型,除了之前的SpriteFont外還有一種是SpriteTextureFont,其實就是產生的字型bitmap圖片,也就是說可以用bitmap類型的字型檔來當作XNA的字型集,這樣就等於擴充了字型庫,使手機裡沒有的字型庫也可以使用。其使用方法和SpriteFont是一樣的,都是以SpriteFont載入,然後通過DrawString方法畫出來。要使用圖片字型檔,那首先就要製作字型圖片。在http://www.daisy123.com/?