Korzystam z C++ Buildiera 6 i chcę zrobić, aby odtwarzał się dźwięk klikania przy najechaniu na przycisk. Wszystko zrobiłem. Przy najechaniu na przycisk owy dźwięk odtwarza się jak należy, ale gdy najadę na kilka przycisków z rzędu to nic nie słychać. W czym leży problem?
//--------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "mmsystem.h"
#include "windows.h"
#include "Unit1.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TmainForm *mainForm;
//--------------------------------------------------------------------------
void __fastcall TmainForm::btn_newgameMouseEnter(TObject *Sender)
{
img_newgame -> Visible = true;
sndPlaySound("data/sounds/button_click.wav", SND_ASYNC);
}
//---------------------------------------------------------------------------
void __fastcall TmainForm::btn_continueMouseEnter(TObject *Sender)
{
img_continue -> Visible = true;
sndPlaySound("data/sounds/button_click.wav", SND_ASYNC);
}
//---------------------------------------------------------------------------
void __fastcall TmainForm::btn_exitMouseEnter(TObject *Sender)
{
img_exit -> Visible = true;
sndPlaySound("data/sounds/button_click.wav", SND_ASYNC);
}
//---------------------------------------------------------------------------