急求C语言编程, 就是让一个运动的东西,通过我键盘按下上下左右键进行移动! 给个例子!

要在VC6.0中运行,谢谢了。
2024-12-23 11:18:08
推荐回答(3个)
回答1:

按键的同时检测
如果实在游戏里面
windows.h,stdio.h
if(getasynckeystate('a')&0x8000)//'a'
c|=4;
if(getasynckeystate('d')&0x8000)//'d'
c|=8;
if(c&4&&c&8)
{printf("hello");
c=0;
}
用了getasynckeystateapi的函数,这个函数的使用方法很有特点
用了get监测按键按下,然后c分别和4,8来或运算,然后if再用与运算监测,确实按下了那两个按键之后执行什么,当然在加&&,可以监测多个按键

回答2:

说一下大概编程思想。新建MFC工程,添加控件,建立类向导,添加键盘消息和一些函数即可,很简单的。

回答3:

利用中断扫描来执行,加选择语句就实现