Windows のビープ音機能:Beep、MessageBeep
ビープ関数とメッセージビープ関数は、Windowsオペレーティングシステムでサウンドを鳴らすために使用される機能です。
Beep関数は、基本的なビープ音を鳴らすシンプルな関数です。2つのパラメータ、dwFreqとdwDurationを受け取ります。dwFreqはビープ音の周波数を指定し、37〜32767Hzの範囲で指定できます。dwDurationはビープ音の継続時間をミリ秒で指定します。Beep関数を呼び出すと、システム指定された周波数と継続時間でサウンドを鳴らします。
MessageBeep 関数は、さまざまなサウンドを鳴らすことができるため、さらに柔軟です。それは uType パラメーターを受け取り、再生するサウンドの種類を指定します。 uType には、次のいずれかの値を設定できます。
- MB_ICONASTERISK:システムのデフォルトのアラーム音を鳴らす。
- MB_ICONEXCLAMATION: システム警告音の再生。
- MB_ICONHAND: システムの標準的なエラーサウンドを再生する。
- MB_ICONQUESTION:システムが定義する問い合わせ音を使用します。
MessageBeep関数を呼び出すと、指定されたサウンドの種類に応じたシステムサウンドが鳴ります。