curses 강좌 #3.2 - keypad input (특수키 입력)



키보드 특수키 입력을 받기위한 예제입니다.








08번째 줄 keypad() 함수를 통해 키패드의 입력을 활성화 합니다.



- stdscr는 최상위 윈도우 전역값 (나중에 윈도우 강좌에서 설명), 두번째 인자 TRUE를 통해 활성화합니다.



10번째 줄



- KEY_F(1)은 F1 키를 의미합니다. 소스상에서 F1 키가 입력되면 프로그램을 종료하는 조건이 됩니다.



11번째 줄 clear() 함수를 통하여 화면을 지웁니다.



13 ~ 26번째 줄



- 각 키보드 입력에 따라 각 메세지를 출력합니다.








아래를 보시면 각 키들의 이름을 확인할 수 있습니다.




getch() 결과값 상수






이상입니다. 끝~





댓글

가장 많이 본 글