sndPlaySound 函數帶有兩個參數 — 第一個參數是播放的文件名稱,第二個參數是一個標志,告訴系統如何播放聲音。您可以從聯機幫助中獲得關于該函數的更多信息。我們可以依賴于此處存在的示例 Asterisk,它作為默認聲音構建到每個設備中。實際上我們可以不寫文件名的“.wav”部分,假定它存在。還要檢查字母“L” — 它不是印刷錯誤,編譯器需要將它后面的文本看作 Unicode,我們將在更新版本中介紹 Unicode。
如果您有一個真正的 Pocket PC,那么現在正好可以連接上并運行 ActiveSync。如果您沒有,您也可以一直使用模擬器,但是說實話,您現在真的想買一個,對嗎?繼續,當您訪問本地計算機存儲器時,我們會一直等待您。
好的,然后呢?非常好。打開您的 Pocket PC 并將它連接上,F在您需要確定設備使用的處理器,因此您可以挑選正確的活動配置。您的設備會告訴您是否選擇 Start/Settings/System/About,但是對于大多數普通的設備,下面的表格將十分方便:
設備 處理器
HP Jornada
SH3
Compaq iPAQ
ARM
Casio Cassiopeia
MIPS
使用這些信息來選擇正確的配置。此時不用擔心選擇 Debug 還是 Release — 兩者都可以。
構建程序,它將自動復制到您的設備中。當您運行它時,您應該聽到該示例。如果沒有聽到,那么請檢查您是否開啟了您設備上的音量控制,您是否正確拼寫了“Asterisk”。(不要笑 — 我的老板常常指責我的拼寫,作為一個技術作者,這可能會傷害我的自信心。還用懷疑嗎,我已經情感崩潰了,對嗎?)
現在我將編寫一個程序,它在啟動時執行該 PlaySound 程序。請關閉 PlaySound 項目,然后創建另一個新的 "A simple Windows CE application" 類型的項目。調用這個“PlayOn”,此次將下列代碼行添加到 PlayOn.cpp 文件中:
文章來源于領測軟件測試網 http://www.kjueaiud.com/