Czesc wszystkim. Napisalem pewien program. Mianowicie KEYBOARD, czyli pianino. Tylko jest jeden problem, kiedy nacisne na klawisz to musze takze nacisnac ENTER aby zaakceptowac klawisz(dzwiek). Tutaj rodzi sie moje pytanie: Czy jest mozliwosc aby po kazdym nacisnietym klawiszu automatycznie sam naciskal sie ENTER, i czy w ogóle da sie tak zrobic. Z gory dziekuje za pomoc i dołączam moj program.
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <windows.h>
#include <string>
using namespace std;
int main ()
{
char answer;
cout<<"Wcisnij jakis klawisz i zatwierdzaj go Enterem zeby tworzyc wlasna kabinajce dzwiekow.\n";
top:
cin >> answer;
switch (answer) {
case '1':
Beep(200,250);
break;
int repeat_number = 10;
int key = VK_RETURN;
for(int i=0; i <= repeat_number; i++) {
keybd_event(key ,0 ,0 ,0);
keybd_event(key ,0, KEYEVENTF_KEYUP ,0);
Sleep(1);
case '2':
Beep(250,250);
break;
case '3':
Beep(300,250);
break;
case '4':
Beep(350,250);
break;
case '5':
Beep(400,250);
break;
int repeat_number = 10;
int key = VK_RETURN;
for(int i=0; i <= repeat_number; i++) {
keybd_event(key ,0 ,0 ,0);
keybd_event(key ,0, KEYEVENTF_KEYUP ,0);
Sleep(1);
}
}
goto top;
return 0;
}