c++ builder XE4, 10.2 Tokyo > sound > beep音を鳴らす > Beep();
動作確認
C++ Builder XE4
Rad Studio 10.2 Tokyo Update 2 (追記: 2017/12/27)
Beep音の鳴らし方。
参考 http://www.geocities.jp/asumaroyuumaro/program/tips/beep.html
Unit1.cpp
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Beep(); // 標準Beep音
Sleep(1000);
MessageBeep(MB_ICONASTERISK);
Sleep(1000);
MessageBeep(MB_ICONEXCLAMATION); //警告
Sleep(1000);
MessageBeep(MB_ICONHAND); //システムエラー
Sleep(1000);
MessageBeep(MB_ICONQUESTION); //問い合わせ
Sleep(1000);
MessageBeep(MB_OK); //一般の警告音
}
参考ページには
messageBeep()
と小文字のm
始まりの関数名だが、XE4ではエラーとなった。
MessageBeep()
と大文字のM
始まりの関数名にしたら動いた。
(追記 2016/01/07)
自分が聞いた音の感じ
- MB_ICONEXCLAMATION > やわらかい音
- MB_ICONHAND > 重い音
- MB_OK > 軽い音
Author And Source
この問題について(c++ builder XE4, 10.2 Tokyo > sound > beep音を鳴らす > Beep();), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/3471ff39fccd75d08434著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .