永发信息网

答对后另有高分:在windows下,怎样得到page_up,page_down这样的按键值?(限c语言或者windows编程)

答案:2  悬赏:80  手机版
解决时间 2021-04-05 22:39
答对后另有高分:在windows下,怎样得到page_up,page_down这样的按键值?(限c语言或者windows编程)
最佳答案
我的理解是:你需要一个返回值来判断按下的键是什么!
以下代码不知是否能帮上你
#include
#include

#define UP 152
#define DOWN 160
#define LEFT 155
#define RIGHT 157
#define PGUP 153
#define PGDN 161
#define HOME 151
#define END 159
//.....其他键自己定义
//经测试,以上各键的返回情况如下:

int main()
{
int ch;
do{
ch=getch();
if ( ch == 0xe0 )
{
ch=getch();
ch+=80; //以匹配宏值
}
if ( ch == PGDN )
printf("pagedown\n");
else if ( ch == PGUP )
printf("pageup\n");
else
printf("ch=%c %d\n",ch,ch);
} while (ch != 27 ); //ESC 退出
system("pause");
return 0;
}追问不错,是我想要的答案,能给个qq或者邮箱什么的吗?追答2405972361
全部回答
#include
#include
int main()
{
int ch;
while(1)
{
ch=getch();
if(ch==224||ch==0)ch=getch();
printf("%d ",ch);
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
灰原哀的性格是怎么样的
毕业生灵活方式就业证明上单位盖章之后有法律
青春有活力的句子,关于青春、梦想的格言?
给一个5v电源,没有给高电平,4端口接24v,5
脚大拇指撞翻了指甲拔甲了,包扎了十一天还需
郑州市海天假日酒店是几星级的?房价是多少?
单选题下列各句中没有语病的一项是()A.日前
有哪些有关观察的名言,例如观察,观察,再观察
威漫英雄排行,自己认为的
根之源3个字的书法写法行书
求 今烛的 以温柔饲我txt 百度云
1964年农历二月十四辰时出生的人的命运怎样
为什么吃完甜食再吃别的东西就会感觉没味道或
下列物质的用途主要与它的物理性质有关的是
描写株洲特色小吃作文
推荐资讯
坦克世界如何瘦身啊?我的坦克世界已经占了20
荣字开头成语接龙
我是真的不懂:“AK47”是读:啊卡四七,还是
下列四地区中,不利于种植业发展的是A.东北平
手机qq音乐和电脑的qq音乐怎样看mv
一个人用手举着山是什么成语
我的电脑每天第一次启动的时候,声音很大,重
狗狗狂犬病会吐白沫吗
男方来女方见了家长之后再也没有联系了是什么
耽美兄弟,受是哥哥,攻是弟弟,哥哥是天使学
八月十八潮,壮观天下无。鲲鹏水击三干里,组练
一个肌肉力量比较小的人应该如何练卧推
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?