Function Reference

_WinAPI_Beep

スピーカーから単純な音を鳴らします。

#Include <WinAPI.au3>
_WinAPI_Beep($iFreq = 500, $iDuration = 1000)

 

パラメータ

$iFreq Hz単位での音の周波数。このパラメータは37から37.767の範囲でなければなりません。
Windows Me/98/95: このパラメータは無視されます。
$iDuration ミリ秒単位での音の持続時間。Windows Me/98/95: このパラメータは無視されます。

 

返し値

成功: True
失敗: False

 

注意

ビープ音に対しては消音、ボリュームコントロールは効果がありません。常に音が聞こえます。

 

関連

 

こちらも参照

MSDNライブラリでBeepを検索して下さい。

 


#AutoIt3Wrapper_Au3Check_Parameters= -d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
#include <WinAPI.au3>

Opt('MustDeclareVars', 1)

_Main()

Func _Main()
    Local $iFreqStart = 100
    Local $iFreqEnd = 250
   
    MsgBox(0, "_WinAPI_Beep Example", "Ascending")
   
    For $iFreq = $iFreqStart To $iFreqEnd
        _WinAPI_Beep($iFreq, 100)
        ToolTip("Frequency = " & $iFreq)
    Next
   
    MsgBox(0, "_WinAPI_Beep Example", "Descending")
   
    For $iFreq = $iFreqEnd To $iFreqStart Step -1
        _WinAPI_Beep($iFreq, 100)
        ToolTip("Frequency = " & $iFreq)
    Next
EndFunc   ;==>_Main