Beep函數和MessageBeep函數是Windows操作系統中用于發出聲音的函數。
Beep函數是一個簡單的函數,它發出一種基本的蜂鳴聲。它接受兩個參數:dwFreq和dwDuration。dwFreq是指定蜂鳴聲的頻率,取值范圍是37到32767赫茲。dwDuration是指定蜂鳴聲的持續時間,以毫秒為單位。調用Beep函數后,系統會發出指定頻率和持續時間的聲音。
MessageBeep函數更加靈活,它可以發出多種不同的聲音。它接受一個參數uType,指定要播放的聲音類型。uType可以取以下值之一:
MB_ICONASTERISK:播放系統默認的提示音。
MB_ICONEXCLAMATION:播放系統默認的警告音。
MB_ICONHAND:播放系統默認的錯誤音。
MB_ICONQUESTION:播放系統默認的詢問音。
調用MessageBeep函數后,系統會根據指定的聲音類型發出相應的聲音效果。