社区
C#
帖子详情
写一个贪吃蛇遇到的问题 !!!!
birdthree
2010-10-06 11:32:53
Q1: 当我界面上有按钮时,用键盘的上下左右键控制蛇的方向,会优先触发按钮焦点转移的事件,也就是说如何禁用掉Form1关于键盘自带的一些事件
Q2: 当我用w a s d 调节蛇方向。 当我按键时会发出类似于windows提示音,如何禁掉
...全文
236
8
打赏
收藏
写一个贪吃蛇遇到的问题 !!!!
Q1: 当我界面上有按钮时,用键盘的上下左右键控制蛇的方向,会优先触发按钮焦点转移的事件,也就是说如何禁用掉Form1关于键盘自带的一些事件 Q2: 当我用w a s d 调节蛇方向。 当我按键时会发出类似于windows提示音,如何禁掉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
birdthree
2010-10-07
打赏
举报
回复
protected override bool ProcessDialogKey(Keys keyData)
{
//return base.ProcessDialogKey(keyData);
return false;
}
//用此方法解决了第一个问题
birdthree
2010-10-07
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
设置静音
SendKeys.Send
[/Quote]
能说的详细点么 我是新手
birdthree
2010-10-07
打赏
举报
回复
Q2 还是没有 解决 求详解
jointan
2010-10-07
打赏
举报
回复
没事干,想解决一下你这个问题
但我这儿是无论如何,按键都弄不出声音(机器肯定没坏,点击网页还能出声)
我记得过去用VB6时,处理键盘事件是很容易出不想听的声音的,处理方法也是用SendKey.
不知现在是合理规避过去了,还是系统出什么问题了.
birdthree
2010-10-06
打赏
举报
回复
[Quote=引用 1 楼 a13062331830 的回复:]
你需要重写Form的一些事件,你在重写的时候不进行任何的处理就可以了
[/Quote]
请问一下具体的操作方法,是哪些事件,我不知道名字
wuyq11
2010-10-06
打赏
举报
回复
设置静音
SendKeys.Send
threenewbee
2010-10-06
打赏
举报
回复
this.KeyPreview = true;
然后吃掉不希望处理的按键。
哥子谭
2010-10-06
打赏
举报
回复
你需要重写Form的一些事件,你在重写的时候不进行任何的处理就可以了
用python
写
一个
简单的
贪吃蛇
游戏(附代码)
本文分享了
一个
使用pygame库编
写
的Python
贪吃蛇
小游戏。通过分析游戏机制,讲解了如何表示和移动蛇、如何判断游戏结束。代码简洁,适合作为初学者练习Python和数据结构的项目。
利用C++
写
一个
简单的
贪吃蛇
小游戏
本文介绍了如何使用C++编
写
一个
简单的
贪吃蛇
小游戏。文章详细讲解了如何设置控制台光标位置、定义墙壁、设计食物和蛇的类,以及游戏结束条件的判断。通过控制台窗口和随机生成食物,结合 kbhit() 和 getch() 函数监听用户输入,实现蛇的移动和增长。同时,还解决了游戏中光标显示的
问题
。
用html
写
一个
贪吃蛇
游戏
这篇文章详细介绍了如何利用HTML5的CanvasAPI和JavaScript编
写
一个
基础的
贪吃蛇
游戏,包括地图绘制、蛇的移动、碰撞检测和游戏结束逻辑。,
如何用MetaGPT帮你
写
一个
贪吃蛇
的小游戏项目
本文详细介绍了如何使用MetaGPT开发
一个
贪吃蛇
小游戏项目,包括Python环境设置、MetaGPT的安装方法(推荐v0.5.2)、配置文件修改以及常见
问题
的解决方案。
10分钟用Python编
写
一个
贪吃蛇
小游戏
本文介绍如何使用Python的pygame库制作
一个
贪吃蛇
小游戏,从库的引入、初始化设置、游戏循环到游戏结束条件,以及
贪吃蛇
与树莓的交互逻辑,详细解析了游戏的实现过程。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章