VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
.net技术
-> c#
关于keydown事件
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
关于keydown事件
[已结贴,结贴人:diandian82]
发表于:
2007-03-29 17:59:16
楼主
我在做一个打坦克的游戏,当一支按下方向键的时候坦克可以一直走,也就是可以一直触发keydown事件,但当我这时候发射子弹,按了其他的一个键,坦克就不能走下去了,必须松开方向键再按下才可,请问怎么能实现边走边发子弹。
我打了一下log,大致就是下面的情况
up
up
up
up
up
numpad0 (发射子弹按键)
我想实现的应该是这样的
up
up
up
up
up
numpad0
up
up
up
up
up
。。。
发表于:
2007-03-29 18:00:33
1
楼 得分:
2
用keypress
发表于:
2007-03-29 18:01:49
2
楼 得分:
2
试下先,实在不行用sendkeys模拟一下按键?
发表于:
2007-03-29 18:12:22
3
楼 得分:
2
keypress居然谱捉不到上下左右 晕-_-#
发表于:
2007-03-29 18:20:20
4
楼 得分:
0
sendkeys不能满足要求
发表于:
2007-03-29 21:32:11
5
楼 得分:
5
当行走键按下时,置一变量为true,当行走键松开时恢复变量为false,
行走时只监测变量是否为true,如为true继续行走
发子弹,同理
发表于:
2007-03-29 21:43:15
6
楼 得分:
2
重载窗口过程,自己处理各种键盘消息。
发表于:
2007-03-30 09:24:33
7
楼 得分:
0
guoping_net()的方法可以试一下,但我现在更希望解决这个同时按键盘后中断的问题,那些游戏肯定是进行某些键盘上的设置实现的。
我还要多查一下资料。
发表于:
2007-03-30 10:14:55
8
楼 得分:
7
用api函数才行,用getkeystate来判断需要处理的键按下了没有,而不是按键后再处理相应的键。
下一篇:
怎么获取属性的名称-----一个先有鸡还是先有蛋的问题
上一篇:
推荐+求助
相关文章
vs2003做web的问题(可以加分)
关于压缩问题
吐血跪求各路大侠!求动网论坛(dvbbs)保存用户注...
北京希尔信息技术公司,怎么样?我一朋友应聘,叫我...
支持函数的算术表达式解析模块
求助!!!怎么让datagridview 的某一单元格处...
请问大高手怎样使repeate控件的数据上下移动
新年跳槽与愿望
这是怎么回事?
如何使得mdi中的子窗口不显示最大,最小化按钮?...
如何保持某个按钮的选中状态?第一次选中的是哪个...
请问没英语四级和学位证,只有本科毕业证,在北京...
重载均与委托不匹配,怎么解决?
求助:c#显示上一年日期的代码
datagrid急问
现在分页一般都用什么的啊,我要做一个信息管理系...
crystal report 嵌入excel ...
asp.net如何做显示上传图片的页面
请都高手:为什么在点击添加按钮以后,数据检索功...
看看这个网站如何??大家提提意见
其他资讯
access查询语句使用方法
这个论坛为什么老是有钟声?
请教po=filename.lastindexof((char)92)这句是...
高分求救 用treeview 或者是其他控件显...
一个数据库和winform汉化的问题。
datareader实现显示图片:一行2个,显示4行共8张图...
在上海混了一年多,想去北京发展,大家给个建议怎...
高手们帮帮啊,我是个新手
加载有窗体的dll后,退出报错
急!!!这是程序为什么不对啊!
a页是开的 关闭弹出的 b页...
关于.net自带的测试工具
ibatisnet下了后怎么用啊了~~~想用winform做个例...
数据库+webserver+delphi客户端
为什么静态回调函数放在类中就没有执行,放在类外...
vs2005中,日期控件是显示国历的当天信息,我怎样才...
今天一不小心登入时,验证码搞了个88888,开心散...
求助!有关coledatetime的问题
兄弟姐妹们,我从此开始不做.net了,散分! ...
用户控件多层套用,如何夸层传值
快速检索
分类导航标签a
.NET技术.NET Framework
Windows专区Windows NT/2000/XP/2003
扩充话题IT传闻
硬件使用外设及办公设备
JavaWeb Services
产品/厂家英特尔信息技术峰会
其他开发语言脚本语言(Perl ,Python)
.NET技术J#
《程序员》杂志广告咨询
Linux/Unix社区GForge
扩充话题程序员英语
DB2内容管理
Web 开发应用服务器
软件工程/管理软件规划版
.NET技术Delphi.net
最新资讯
初学asp.net如何记录跳转前页面的url?谢谢!
舵机的安装方法,我做的这个机械人手臂所需的电机...
定义类型错误!!excel.application
进程中捕捉 sigsegv 之后,状态是否稳...
loadrunner测试
jsp聊天室显示聊天内容用什么控件?
帮改一个简单c++程序
4路usb摄像头视频录像系统功能特点
最全控件,开发工具
请帮忙解决双网卡冲突的问题!
模式窗体棘手问题!!
在vs2008beta2里,找不到“移动web窗体”、"移动...
电信星空极共享速上网的问题
如何开发j2ee web服务器端
请教 “慕白兄” 在asp.net&nbs...
c#利用adsi创建用户出错!
关于is not a member of&nb...
求助,如何将字符串里的16进制值赋给word数组
ajax删除数据
昨天回家,发现被盗,散分提醒大家注意安全.
关于添加远程计算机计划任务问题
如何arm做mp3和jpg解码
求助编程(vc++)实现hough变换检测直线
写了一个servlet统计刷新次数,sychronized关键字...
请教:怎么知道 listview 每个格子的位...
请教一个applet问题,平时接触的少不会做这方面的...
drawdibdraw编译出错
为什么我的用户控件中的page_load 未被执行...
一个在悬崖边上程序员的心声:神呀,救救我吧,我...
jbuilder中ejb的打包问题
急!!onpanit()和tab control控件的问题
我的hook为什么不能勾住setwindowpos函数????
gridview的rowdatabound()中如何处理其cell[n]为...
求redhatlinux关于虚拟化的文档
求助
如何把在truetype造好的字生成tte文件.
急,在线等,怎么使用js在一个页面中实现点击不同的...
线程调用主类方法问题
想做个arp定时循环绑定的内核级工具..主要用于网...
急招.net程序员,待遇绝对优厚
热门点击
为何我的server2003无法运行asp.net的带.dll的程...
一个页面有实现二个autocomplete的问题
fc6无法关机
学习c#的两种方法,你选那种?
求多表查询语句
小弟08年要考计算机应用相关的研究生,请问现在读...
用命令复制数据表中的记录,实现录入新记录时,上一...
数据库日期类型能不能插入空值
给大家提供一个免费下载大型erp源代码的地方!
项目开发,现缺人手。
insert into 语句语法错误
windows xp sp1升级sp2出现错误.
c++
sniffer “host bable ”列...
netbeans6.0beat2 创建文件和项目的时候超慢...
进程死锁了,用kill不能杀死,又不能重启db,有无...
求用c++编写的酒店管理系统源程序
【兼职】招聘python图书的兼职作者
溢出问题.
vb中sql问题
core java中关于jdbc部分的一点疑问
哪位大哥大姐教教小弟怎们能使asp和.exe的文件进...
額外域控制器問題
db2循环游标,如何使循环能够继续
wxf0204是好同志,为集体着想,为别人着想
多线程操作数据库问题!!请教高手!
menu控件如何在菜单项之间加分割符
谁能教我atl入门
修改命名空间后出现的问题!
求正则表达式。
请教:delphi有什么控件可以实现类似ethereal抓包...
请教javascript的新手问题
看看到一个论坛验证码,想要的话,怎么能把他的验...
oracle客户端安装那三张盘都需要吗?
上班了,散分
两个系统共用session的问题?
求助,大家进来发表一下意见。谢谢(顺便散分)…...
用EXECute immediate执行动态sql的问题...
求助:关于sql server 2005报表不能显示...
怎样使用j2me实现打印功能