第一期:简易控制器
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/7/19 9:48:05 阅读更多 →
STM32电机闭环控制:PID算法与硬件设计实战

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

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

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

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

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

2026/7/19 9:48:05 阅读更多 →

最新新闻

Mechvibes终极指南:如何让普通键盘拥有机械键盘的沉浸式打字体验

Mechvibes终极指南:如何让普通键盘拥有机械键盘的沉浸式打字体验

Mechvibes终极指南:如何让普通键盘拥有机械键盘的沉浸式打字体验 【免费下载链接】mechvibes Mechvibes 项目地址: https://gitcode.com/gh_mirrors/me/mechvibes 你是否曾经羡慕机械键盘那令人愉悦的敲击声,却又因为环境限制无法使用&#xff1f…

2026/7/19 14:28:50 阅读更多 →
如何在没有电脑的情况下直接安装iOS应用:App-Installer完全指南

如何在没有电脑的情况下直接安装iOS应用:App-Installer完全指南

如何在没有电脑的情况下直接安装iOS应用:App-Installer完全指南 【免费下载链接】App-Installer On-device IPA installer 项目地址: https://gitcode.com/gh_mirrors/ap/App-Installer 对于iOS用户来说,安装非App Store应用通常需要连接电脑、使…

2026/7/19 14:28:50 阅读更多 →
基于SpringBoot的高校计算机相关专业竞赛信息管理系统的设计与实现

基于SpringBoot的高校计算机相关专业竞赛信息管理系统的设计与实现

目 录 摘 要 Abstract 第1章 绪论 1.1 研究背景及意义 1.1.1 研究意义 1.1.2 国内外研究现状 1.2 国内外研究现状 1.2.1 国外研究现状 1.2.2 国外研究现状 1.3 论文研究内容与组织结构 1.3.1 论文研究内容 1.3.2 论文组织结构 第2章 开发环境与相关技…

2026/7/19 14:28:50 阅读更多 →
HarmonyOS 包体积优化实战:从 HAP 变大到资源账本、模块拆分和构建守门

HarmonyOS 包体积优化实战:从 HAP 变大到资源账本、模块拆分和构建守门

HarmonyOS 包体积优化实战:从 HAP 变大到资源账本、模块拆分和构建守门 很多 HarmonyOS 项目的包体积不是突然失控的。它通常是这样慢慢长大的:一次需求加了几张高清引导图,下一次活动页带进一批静态 JSON,再后来某个小功能引入了…

2026/7/19 14:28:50 阅读更多 →
双目拼接中色差消除优化

双目拼接中色差消除优化

一、问题根源解析1. YUV(NV12/YUYV)微小 UV 值失效的核心原因YUV 中 U/V 量化是整数 8bit(0~255),中性灰中心点严格为 127,量化步长 1。差值仅为 2(U:127 vs 125)&#…

2026/7/19 14:28:50 阅读更多 →
掌握JavaScript高性能数据处理:Structurae的RankedBitArray实战指南

掌握JavaScript高性能数据处理:Structurae的RankedBitArray实战指南

掌握JavaScript高性能数据处理:Structurae的RankedBitArray实战指南 【免费下载链接】structurae Data structures for high-performance JavaScript applications. 项目地址: https://gitcode.com/gh_mirrors/st/structurae 在现代JavaScript应用开发中&…

2026/7/19 14:27:50 阅读更多 →

日新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

月新闻