커서 움직이기 > C , C++

본문 바로가기
사이트 내 전체검색

C , C++

커서 움직이기

페이지 정보

profile_image
작성자 이즈
댓글 0건 조회 5,177회 작성일 06-01-12 14:14

본문

#include<stdio.h>
#include<windows.h>
#include <conio.h>

main()

{

    int x,y;
    int ch;

    x=40;
    y=10;

    system("cls");

    for(;;) {

          gotoxy(x,y);
          putch('#');

          ch=getch();

          if (ch == 0xE0 || ch == 0) {
              ch=getch();
              switch (ch) {
 
            case 75:
                  x=x-1;
                  break;

              case 77:
                  x=x+1;
                  break;

              case 72:
                  y=y-1;
                  break;

              case 80:
                  y=y+1;
                  break;
              }

          } else {

              switch (ch) {
              case ' ':
                  system("cls");
                  break;

              case 'q':
              case 'Q':
                    exit(0);

              }
          }
    }
getch();
}

gotoxy(int x, int y)
{
COORD pos={x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);
}

댓글목록

등록된 댓글이 없습니다.

Total 246건 10 페이지
C , C++ 목록
번호 제목 글쓴이 조회 날짜
102 이즈 3771 01-20
101 이즈 6852 01-19
100 이즈 2767 01-18
99 이즈 2488 01-18
98 이즈 4156 01-18
97 이즈 4812 01-18
96 이즈 4317 01-16
95 이즈 3417 01-16
94 이즈 3391 01-16
93 이즈 2901 01-15
92 이즈 3604 01-14
91 이즈 3195 01-12
열람중 이즈 5178 01-12
89 이즈 4264 01-12
88 이즈 15042 01-12
87 이즈 8903 01-12

검색

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
816
어제
558
최대
5,287
전체
630,921
Copyright © www.qdata.co.kr All rights reserved.