第一期:简易控制器
CSDN发文时间2023-06-26本人是一名小学生五年级学习编程3年左右C只学了半年多如果写得不好请见谅。最近我用C做了一个控制器就是可以打开一些网站。里面有一些免费的网站游戏。废话不多说直接上代码。#includeiostream #includecstdlib #includewindows.h #includecstdio #includebits/stdc.h #includebitset #includectime #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) 0x8000) ? 1:0) #define doe 523 using namespace std; void open() { Beep(doe,400); system(cls); for(int i0;i2;i) { system(cls); cout正在打开; Sleep(333); system(cls); cout正在打开.; Sleep(333); system(cls); cout正在打开..; Sleep(333); system(cls); cout正在打开...; Sleep(333); } } int main() { int n,n1,n2,x0,y0; cout控制器endl1.控制选项\t\t2.打开选项; while(1) { if(KEY_DOWN(1)) { Beep(doe,400); system(cls); cout1.产生空白弹窗\t\t2.随机控制鼠标; cinn; if(n1) { Beep(doe,400); system(cls); cout请问要产生多少个空白弹窗; cinn; for(int i0;in;i) { system(start); } break; } else if(n2) { Beep(doe,400); system(cls); cout请问要随机控制鼠标多少次; cinn; for(int i0;in;i) { srand(time(0)); SetCursorPos(xrand()%(1600-8001)800,yrand()%(1080-5001)500); Sleep(333); } break; } else { cout不是正确的输入值endl; } } else if(KEY_DOWN(2)) { Beep(doe,400); system(cls); cout1.搜索网站\t\t2.游戏网站; cinn2; if(n21) { Beep(doe,400); system(cls); cout1.百度\t\t2.360搜索\t\t3.hao123搜索; cinn; if(n1) { open(); system(start http://baidu.yywwk.com/); } else if(n2) { open(); system(start http://so.ttssn.com/); } else if(n3) { open(); system(start http://hao123.xxkkz.com/); } else { cout不是正确的输入值endl; } } else if(n22) { Beep(doe,400); system(cls); cout1.poki游戏\t\t2.y8游戏\t\t3.crazy游戏\t\tendl; cout4.games游戏\t\t5.game游戏\t\t6.hotoc游戏\t\tendl; cout7.浙江综艺\t\t8.植物大战僵尸\t\t9.kbh游戏\t\tendl; cout10.playhop游戏\t\t11.party游戏\t\t12.u7u9游戏\t\tendl; cout13.coolgames游戏\t\t14.iogames游戏; cinn; switch(n) { case 1: open(); system(start https://poki.cn/); break; case 2: Beep(doe,400); system(cls); couty8游戏推荐endl; cout1.后室(backrooms)\t\t2.赶跑僵尸(keep zombie away)endl; cout3.黑洞大作战(hole io)\t\t4.fps射击游戏(fps shooting survival sim)endl; cout5.Tom跑酷(talking tom run)6.happy贪吃蛇(happy snakes)endl; cout7.丛林生存(forest survival)8.打斗的坦克(battle bank)endl; cout9.谢谢不用我自己选。endl; cinn1; if(n11) { open(); system(start https://id.y8.com/games/backrooms); } else if(n12) { open(); system(start https://id.y8.com/games/keep_zombie_away); } else if(n13) { open(); system(start https://id.y8.com/games/hole_io); } else if(n14) { open(); system(start https://id.y8.com/games/fps_shooting_survival_sim); } else if(n15) { open(); system(start https://id.y8.com/games/talking_tom_run); } else if(n16) { open(); system(start https://id.y8.com/games/happy_snakes); } else if(n17) { open(); system(start https://id.y8.com/games/forest_survival); } else if(n18) { open(); system(start https://id.y8.com/games/battle_bank); } else if(n19) { open(); system(start https://id.y8.com/); } else { cout不是正确的输入值endl; } break; case 3: open(); system(start https://www.crazygames.com/); break; case 4: open(); system(start http://games.fm/); break; case 5: open(); system(start http://game.fm/); break; case 6: open(); system(start https://hotoc.com/); break; case 7: open(); system(start http://www.zjstv.com/); break; case 8: open(); system(start http://pvz.wan1234.com/); break; case 9: open(); system(start https://kbh.games/); break; case 10: open(); system(start https://playhop.com/); break; case 11: open(); system(start https://party.163.com/); break; case 12: open(); system(start https://u7u9.com/); break; case 13: open(); system(start https://www.coolgames.com/); break; case 14: open(); system(start https://iogames.space/); break; default: cout不是正确的输入值endl; } } } } return 0; }知识点讲解#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) 0x8000) ? 1:0)使用宏变量定义KEY_DOWN()判断按下某键名字你可以自己改配合if使用。system(start *);使用system()函数打开某个程序或网站*为你输入的程序位置或网站网址加双引号system(cls);使用system()函数清屏[system()的头文件是windows.h。]Beep(1,2);使用Beep()函数发声1为发声赫兹2为发声时间毫秒头文件是cstdio和windows.h。Sleep(333);使用Sleep()函数让程序等待333毫秒可改头文件是window.h。这个有点小bug就是按了1或2键后会保留按下的键为输入结果 。我还是一名小学生希望大家可以点赞支持一下我。

相关新闻

PotPlayer字幕翻译插件终极指南:轻松实现多语言观影自由

PotPlayer字幕翻译插件终极指南:轻松实现多语言观影自由

PotPlayer字幕翻译插件终极指南:轻松实现多语言观影自由 【免费下载链接】PotPlayer_Subtitle_Translate_Baidu PotPlayer 字幕在线翻译插件 - 百度平台 项目地址: https://gitcode.com/gh_mirrors/po/PotPlayer_Subtitle_Translate_Baidu 想要在PotPlayer播…

2026/10/29 23:59:21 阅读更多 →
STM32电机闭环控制:PID算法与硬件设计实战

STM32电机闭环控制:PID算法与硬件设计实战

1. STM32电机闭环控制的核心价值与工程挑战电机闭环控制是嵌入式系统开发中最具挑战性的任务之一。想象一下,当你按下遥控器让无人机起飞时,电机需要瞬间从静止加速到每分钟上万转,同时还要抵抗风力扰动、电池电压波动等各种干扰。开环控制就…

2026/11/1 22:37:48 阅读更多 →
360AI搜索效率翻倍的7个隐藏指令:90%用户至今未启用的官方API级技巧

360AI搜索效率翻倍的7个隐藏指令:90%用户至今未启用的官方API级技巧

更多请点击: https://intelliparadigm.com 第一章:360AI搜索的核心架构与指令机制概览 360AI搜索并非传统关键词匹配引擎的简单升级,而是一个融合多模态理解、实时知识蒸馏与用户意图动态建模的智能检索系统。其核心架构采用分层协同设计&am…

2026/10/28 23:02:25 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/2 0:25:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/2 10:46:11 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/2 10:47:40 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/2 1:16:51 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/2 10:46:31 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/2 10:46:26 阅读更多 →

日新闻

周新闻

月新闻