Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1071] Re:화살표 입력을 뭘로 구분하죵???
조준회 [] 1640 읽음    2002-09-02 13:21
OS를 어떤걸 사용하시죠?.

도스라면..scancode라는 것을 알아야 합니다.
간단히만 언급하면..

keyboard에서 어떤 키가 눌리게되면..
앞부분의 8비트는 문자가 .. 뒷부분의 8비트는 스캔코드가 들어오게됩니다.

여기서 스캔코드를 뽑아내면.. 특수키등이 눌린것을 알아낼수 있습니다.

윈도우라면.. 간단하게..
keydown event등에서 VK_LEFT등으로 비교해서 알아낼수 있습니다.


초짜 님이 쓰신 글 :
: 안녕하십니까?
: 화살표(이동키) 누르면 "왼쪽 화살표 눌렸습니다." "오른쪽 화살표 눌렸습니다." 하고
: 메세지 출력하려고 하는데 이동키가 눌렸다는건 뭘로 구분하죵?
: scanf, getche, getc, getch 다해봤는데 이동키의 아스키값을 안넘기더라구요
: 어떤걸로 입력을 받아야 화살표(이동키)의 아스키값을 얻어 상하좌우를 구별합니까?
: 그럼 초짜의 질문이었슴당~ 꾸벅~

+ -

관련 글 리스트
1070 화살표 입력을 뭘로 구분하죵??? 초짜 1515 2002/09/02
1071     Re:화살표 입력을 뭘로 구분하죵??? 조준회 1640 2002/09/02
1073         Re:Re:화살표 입력을 뭘로 구분하죵??? 초짜 1935 2002/09/02
1074             Re:Re:Re:화살표 입력을 뭘로 구분하죵??? 조준회 1669 2002/09/02
1076                 Re:Re:Re:Re:간단한 소스 올립니다. 김인구.구야 1467 2002/09/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.