我有一个程序,根据按键盘上的按键播放某种声音。但每次按一个键,我都必须按 Enter 才能播放声音。我真正想做的是按键而不必按 Enter 并播放声音。我怎么能这样做?
我正在使用Windows 10.这是我的代码:
while(1)
{
cin>>button;
switch (button)
{
case 'q':
PlaySound( TEXT("C:\\Users\\Gumm\\Downloads\\real sound of notes\\ardha chapu.wav"),NULL,SND_SYNC );
break;
case 'w':
PlaySound( TEXT("C:\\Users\\Gumm\\Downloads\\real sound of notes\\chapu"),NULL,SND_SYNC );
break;
case 'e':
PlaySound( TEXT("C:\\Users\\Gumm\\Downloads\\real sound of notes\\dheem"),NULL,SND_SYNC );
break;
default:
printf("No sound");
}
}
答案 0 :(得分:0)
假设您已经有一个工作程序(强制按下ListView
键除外),这里有一个针对您的问题的解决方案:
return