当前位置: 首页 > news >正文

爱用建站怎么样wordpress强制电脑主题

爱用建站怎么样,wordpress强制电脑主题,wordpress 500错误,广元百度做网站多少钱归纳编程学习的感悟#xff0c; 记录奋斗路上的点滴#xff0c; 希望能帮到一样刻苦的你#xff01; 如有不足欢迎指正#xff01; 共同学习交流#xff01; #x1f30e;欢迎各位→点赞 #x1f44d; 收藏⭐ 留言​#x1f4dd; 站在巨人的肩上是为了超过巨人#x… 归纳编程学习的感悟 记录奋斗路上的点滴 希望能帮到一样刻苦的你 如有不足欢迎指正 共同学习交流 欢迎各位→点赞 收藏⭐ 留言​ 站在巨人的肩上是为了超过巨人 一起加油 目录 五、实现EasyX按键交互功能 六、 实现EasyX中鼠标交互功能 五、实现EasyX按键交互功能 1.阻塞按键交互        不按键就不运行像C语言中的scanf函数不输入程序就不往下运行。 2.非阻塞按键交互        不按键程序仍在运行 案例 1.小球移动 2.按键控制移动 双缓冲贴图解决闪烁问题 开始双缓冲        BeginBatchDraw();显示一帧           FlushBatchDraw();结束双缓冲       EndBatchDraw(); #includestdio.h #includegraphics.h #includetime.h #includeconio.h//_getch()函数 不需要回车确认函数_kbhit()函数 判断存在按键再去处理 //定义球的结构体 struct Ball {int x;//球的坐标int y;int r;//球的半径int dx;//增量xint dy;//增量y }; Ball ball { 300,300,15,5,-4 }; Ball myball {400,400,15,5,5}; void DrawBall(struct Ball ball) {//画球//给球填充颜色为红色setfillcolor(RED);//画出球solidcircle(ball.x, ball.y, ball.r); } void MoveBall() {//移动球if (ball.x - ball.r 0 || ball.x ball.r600) {ball.dx -ball.dx;//撞左壁}if (ball.y - ball.r 0 || ball.y ball.r600) {ball.dy -ball.dy;//撞右壁}ball.x ball.dx;ball.y ball.dy; } //定时器 去控制自动移动的东西 int Timer(int duration, int id) {static int startTime[10];//通过静态变量做10个定时器静态变量自动被初始化int endTime clock();//clock()函数统计程序运行到当前代码所需的时间if (endTime - startTime[id] duration) {//触发定时器返回1startTime[id] endTime;//开始时间改为上一次的结束时间return 1;}return 0; } void KeyDown() {//接收用户按键int useKey _getch();switch (useKey) {casew:caseW:case 72://小键盘的箭头上myball.y - 5;break;case s:caseS:case 80:myball.y 5;break;casea:caseA:case 75:myball.x - 5;break;cased:caseD:case 77:myball.x 5;break;} } void KeyDown2() {//异步交互if (GetAsyncKeyState(VK_UP)) {myball.y - 5;}if (GetAsyncKeyState(VK_DOWN)) {myball.y 5;}if (GetAsyncKeyState(VK_LEFT)) {myball.x - 5;}if (GetAsyncKeyState(VK_RIGHT)) {myball.x 5;} } int main() {initgraph(600, 600);//创建800x800的窗口BeginBatchDraw();//双缓冲贴图开始双缓冲while (1) {cleardevice();DrawBall(ball);DrawBall(myball);if (Timer(20, 0)) {MoveBall();}if (_kbhit()) {//判断存在按键再去处理KeyDown();}if (Timer(20, 1)) {KeyDown2();}FlushBatchDraw();//显示一帧//Sleep(20);//阻塞函数做移动一般不用Sleep他会阻塞整个程序一般用定时器去做}EndBatchDraw();//结束双缓冲closegraph();return 0; } 六、 实现EasyX中鼠标交互功能 ExMassag类型的变量去存储鼠标消息 获取鼠标消息peekmassage(变量) 讨论鼠标消息 msg.massage区分鼠标消息的类型msg.x   msg.y鼠标的当前坐标 #includegraphics.h int main() {initgraph(600, 600);ExMessage msg;//按左键画圆右键画方while (1) {while (peekmessage(msg)) {switch (msg.message) {//windows massage left button downcase WM_LBUTTONDOWN:circle(msg.x, msg.y, 10);break;//windows massage right button downcase WM_RBUTTONDOWN:rectangle(msg.x - 10, msg.y - 10, msg.x 10, msg.y 10);break;}}}closegraph();return 0; }
http://www.fuzeviewer.com/news/20872/

相关文章:

  • 建设网站的价格是多少钱有趣的网站代码
  • 网站分页需要前端做还是后端上海官网seo
  • 泉州百度网站快速优化互联网公司有哪些
  • 51购物网官方网站wordpress数据库调用文章
  • 丹徒网站建设多少钱烟台 做网站
  • ps做网站要多大软件工程35岁就失业吗
  • 有没有专业做网站的网站备案帐号密码
  • 给别人网站做跳转网站开发的三层架构
  • 南海建设工程交易网站微信公众号怎么运营管理
  • 天水市建设局企业注册网站营销最好的方法
  • 广州市外贸网站建设品牌九江市建设规划局旧网站
  • 照片做3d网站网站建设参考网站的说明
  • 建网站如何添加会员模式产品设计品牌有哪些
  • 北京食药局网站年检怎么做wordpress 论坛模版
  • 苏州网站开发公司招聘青岛西海岸新区建设局网站
  • dz论坛网站建设硬件开发和软件开发区别
  • 最新新闻热点图片贵阳网站推广优化公司
  • 厦门高端网站案例淮南品牌型网站建设
  • wap音乐网站源码破解网站后台账号密码
  • 邵阳网站建设设计莱芜论坛24小时主题帖
  • 网站缩写的英文大型网上购物商城
  • 魔法自助建站网站常规后台
  • 番禺网站建设公司排名成都展览展示有限公司
  • 网站建设为什么有些100元的关于网站的设计和制作
  • 网站推广话术与技巧建立网站要多少钱一年
  • asp网站 工具贵阳网站建设方案
  • 梅州市住房和城乡建设局网站中国建设教育协会网站证书
  • 网站托管一年多少钱商城网站建设解决方案
  • 前端学习手机网站开发吗百度识图软件
  • 青岛市建设厅网站探马scrm