在mingw安裝目錄下引用 引用 代碼為你那個。音樂文件已wav格式放到bin ,dubug下,也就是exe在的地方。
成都創(chuàng)新互聯(lián)公司基于成都重慶香港及美國等地區(qū)分布式IDC機房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務器托管報價,主機托管價格性價比高,為金融證券行業(yè)雙線服務器托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業(yè)成都idc公司。
pszSound參數(shù)是WAVE資源的標識符,這時要用到hmod參數(shù)。SND_SYNC 同步播放聲音,在播放完后PlaySound函數(shù)才返回。
PlaySound函數(shù)的聲明為:BOOL PlaySound(LPCSTR pszSound, HMODULE hwnd,DWORD fdwSound);參數(shù)pszSound是指定了要播放聲音的字符串。
PlaySound第一個參數(shù)應該填 應用文件的絕對或相對路徑的。
好像不能,Play Sound函數(shù)能播放WAVE跟WAV,還有系統(tǒng)聲音。不支持MP3。
那你在dev c++中設置一下頭文件的搜索路徑 如果你沒有安裝VC,那么是不行的。
在調(diào)用函數(shù)之前,編譯器需要知道調(diào)用的規(guī)則,即調(diào)用的參數(shù)、參數(shù)個數(shù)、返回值,以一個文件為單位。
從描述來看是可以的。你的函數(shù)有沒有用static修飾?或者把編譯的錯誤提示拿出來看看。
一個.h文件要 對應有一個.c文件,這樣鏈接器就可以調(diào)用這個文件里的函數(shù)。比如a.h 和 a.c。
比如要調(diào)用test.c中的int foo(int n);先寫test.c,如下:/*test.c,跟一般c文件一樣(可以有預處理之類的東西,我這里求簡單,只寫了foo函數(shù)),但是沒有main函數(shù)。
這是一個函數(shù),函數(shù)名是Play,括號內(nèi)的是函數(shù)攜帶的是參數(shù),其中第1個Music_Same是變量名,后面3個是常數(shù)參數(shù)),沒看到函數(shù)原型或函數(shù)說明,是無法知道這些參數(shù)的作用的。
在mingw安裝目錄下引用 引用 代碼為你那個。音樂文件已wav格式放到bin ,dubug下,也就是exe在的地方。
hmod在這里為NULL,fuSound是播放聲音的標志,詳細說明請參考VC++中的幫助。