【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; }效果:
.jztagtree{max-height:85vh;right:0px}.jzDown{top:10vh}.jztagtree li a{background-color:#448EF6}.jztagtree li a:before{border-right:10px solid #448EF6}.jztagtree li a:hover{background:#0045a6}.jztagtree li a:hover::before{border-right:10px solid #0045a6}
$("#jztoc").toc({content: ".single", headings: "h1,h2,h3"});