#include<conio.h> // button function is included #include<unistd.h> int main(int argc, char **argv) { sleep(1); wait_event(&dkey_pressed,KEY_ANY); // wait for button pressed cputs("pres"); wait_event(&dkey_released,KEY_ANY); // wait for button released cputs("rele"); sleep(1); cls(); return 0; } |
#include<conio.h> // button function is included #include<unistd.h> int main(int argc, char **argv) { int key_data; while(1){ key_data=getchar(); // wait for button pressed if(key_data==KEY_VIEW){ cputs("view"); } if(key_data==KEY_PRGM){ cputs("prgm"); } } return 0; } |
#include<conio.h> // button function is included #include<unistd.h> int main(int argc, char **argv) { do{ cputs("wait"); wait_event(&dkey_pressed,KEY_ANY); // wait for button pressed }while(dkey_multi!=KEY_VIEW+KEY_PRGM); cputs("ok"); sleep(1); cls(); return 0; } |