-
Windows API 函式 beep() 可以發出指定頻率和指定長度的聲音,那麼為什麼不使用它呢?
-
樓上是正確的解決方案!
--vb 版本。
public declare function apibeep lib "kernel32" alias "beep" (byval dwfreq as long, _
byval dwduration as long) as long'控制計算機發出聲音 dwfreq (聲音高度) dwduration (聲音長度)。
private sub main()
call apibeep(250,200)'這樣,揚聲器將發出您可以控制的聲音,或者如果您沒有安裝音效卡,它將從主機板的揚聲器中發出。
end sub
-
解決你這樣的問題,別說20分了,我也不會做2000分! 這不是簡單的程式設計問題!
這個想法是:要對時域音訊訊號進行傅利葉變換,您至少需要訊號處理碩士學位才能解決問題。
-
include
int main()
嗶嗶聲(引數 1、引數 2);
引數一是頻率。
二是改變鈴聲響起的間隔。
例如,嗶聲(500,500);
這一切都以毫秒為單位。
-
這不是微笑''
除了衝突的來源外,你把它放在你的專案目錄中。
-
Thaart和Astephen。
-
你好,可以做到,**太長我就不貼了。
-
多執行緒+多程序多程序。
就像 Apache 一樣。
假設有 10 個程序,乙個程序有 1000 個執行緒。
此外,如果將程序優先順序設定為最高,則會有更多的時間片。
CPU 不可能完全被 C++ 程式占用。 要麼會崩潰——B 和 DDoS 需要找到弱點,比如需要讀取資料庫的 asp 和 php、響應慢、CPU 時間長、或者對敵人造成 1,000 點傷害和自我傷害 800 點。
-
1.發聲有兩種:
主機板的小型音源揚聲器,可以發出指定頻率的聲音;
二是通過音效卡的MIDI發出指定頻率的聲音;
2.如果標準 C 語言不支援語音,則需要呼叫 Windows API 子程式來發出聲音;
所以,知道你正在使用什麼C語言;
我使用C++ Builder,並且可以在Internet上搜尋發聲子程式。
從**本身和執行情況來看,可執行程式的內容與貼上的**不匹配(可能是修改後沒有重新編譯,而修改前的**執行,否則不會**現在出現可以編譯傳遞的錯誤,例如第二行末尾有更多的“op”, 和“現有1人捐款無產出”),修改建議如圖所示: