【C++图形化编程】使用键盘做一个简单画板
参考代码
#include <graphics.h> // 引用图形库头文件 #include<cstdio> #include<conio.h> int main(){ initgraph(640, 480); // 创建绘图窗口,大小为 640x480 像素,并显示控制台 int x=100,y=100; //起始位置 while(1){ setfillcolor(RED); //设置填充颜色 fillcircle(x,y,10); // 填充位置和大小 char key = getch(); printf("%d,%c\n",key,key); switch(key){ case 72: //上键 case 'w': case 'W': y--; printf("上键\n"); break; case 80: // 下键 case 's': case 'S': y++; printf("下键\n"); break; case 75: //左键 case 'a': case 'A': x--; printf("左键\n"); break; case 77: //右键 case 'd': case 'D': x++; printf("右键\n"); break; } } getchar(); // 按任意键继续 closegraph(); // 关闭绘图窗口 return 0; }
效果:
(adsbygoogle = window.adsbygoogle || []).push({});