How can i accept key strokes like Ctrl+A etc etc ... i mean combination of 2 keys... Pls give a small peice of code to demonstrate...
i use gcc under linux platform
i use gcc under linux platform
#include <stdio.h> int main(void) { int c; for (;;) { c = getchar(); if (c == EOF) break; printf("%02X ", c); } }
#include<stdio.h> int main() { int ch; int ascii[10]; int count=1; ch=getchar(); ascii[0]=ch; while (1) //Loop used for storing successive ASCII values { ascii[count]=getchar(); if (ascii[count]==10) break; count++; } if (27==ascii[0] && 79==ascii[1] && 80==ascii[2]) printf("F1 is pressed"); if (27==ascii[0] && 79==ascii[1] && 81==ascii[2]) printf("F2 is pressed"); if (27==ascii[0] && 79==ascii[1] && 82==ascii[2]) printf("F3 is pressed"); if (27==ascii[0] && 91==ascii[1] && 72==ascii[2]) printf("HOME key is pressed"); return 0; }
Comment