社区
非技术区
帖子详情
请问关于功能键控制
Mubai
2002-02-27 10:01:34
在C中,对功能键(如F1、F2、PageUp、PageDown......)的访问要用到扫描码的东西,我原来做过,但现在忘了。哪位大吓能指点一二。
谢谢先。
...全文
31
7
打赏
收藏
请问关于功能键控制
在C中,对功能键(如F1、F2、PageUp、PageDown......)的访问要用到扫描码的东西,我原来做过,但现在忘了。哪位大吓能指点一二。 谢谢先。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mubai
2002-03-05
打赏
举报
回复
讨论啊
Mubai
2002-03-05
打赏
举报
回复
人呢?
神医CL
2002-02-28
打赏
举报
回复
bioskey函数:
如果cmd=0,则返回一个16位的二进制数,高8位是该键的扫描码,低8位是该键的ASCII码,对于特殊键(如F1,F2等),低8位是0.
神医CL
2002-02-28
打赏
举报
回复
bioskey函数的返回值不是这样的,请看相应的说明。
神医CL
2002-02-28
打赏
举报
回复
函数名: bioskey
功 能: 直接使用BIOS服务的键盘接口
用 法: int bioskey(int cmd);
如果cmd=0,则返回按键的扫描码。如果cmd=1则用来查询是否有键按下,返回值为0则说明没有键按下,非0则有键按下。
下面程序可以获得全部ASCII码键和特殊键的扫描代码。
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
main()
{
int code;
textbackground(0);
clrscr();
window(60,1,80,3);
textcolor(142);
cputs("Press Alt+X Exit!");
window(1,1,50,25);
while(code!=45)
{
code=specialkey();
printf("scan code=%d\n",code);
}
}
int specialkey();
{
int key;
while(bioskey(1)==0);
key=bioskey(0);
key=key&0xff?key&0xff:key>>8;
printf("%c key",key);
return(key);
}
Mubai
2002-02-28
打赏
举报
回复
忘了给你们说:我用的平台是unix。所以,bioskey就不行了,conio.h只能用于DOS。
Mubai
2002-02-27
打赏
举报
回复
怎么没人发言啊?
DOS命令大全(完整版).pdf
DOS命令大全(完整版).pdf,内容完整,清晰,与大家共享!
Windows 键盘 F1~F12
功能键
使用指南:快速掌握各
功能键
的作用
功能键
是位于键盘顶部的 F1 到 F12 键(或在某些键盘上为 F19)。您可以将它们用于各种事情,从获得帮助到
控制
媒体音量等等。
功能键
可以单独使用并执行某些单键操作,例如 F5 刷新页面。它们还可以与 Ctrl、Shift 和 Alt 等修饰键一起使用来执行特定命令。
功能键
也是可编程的,这意味着任何开发人员都可以将它们配置为在程序或软件中以任何方式工作。大多数键盘还在某些
功能键
上方显示操作图标,让您知道按下该键时的作用,而其他键盘则不知道。后者可能会让你陷入黑暗,但现在不会了。
HP笔记本
功能键
(f1-f12)与fn键的使用
Hp笔记本一款,在使用
功能键
时,如果不了解其组合原理,则会给工作带来很大不便。例如,f12是系统的睡眠键,同时也是浏览器调试的快捷键,有时会发现本来想调试,却关机睡眠了,很是浪费时间,令人头疼。下面是这些
功能键
的正确使用方法,可避免工作中的混乱状态发生: 1、fn键灯未亮 (1)
功能键
控制
笔记本功能,如数字锁(num lk),无线网路开关,睡眠等功能 (2)fn+上排
功能键
(f1~f...
电脑
功能键
的用法
1、Tab键:表格键,是Table的缩写,中文意思是表格。在电脑中的应用主要是在文字处理软件里(如Word)起到等距离移动的作用。 2、Esc键:退出键,是Escape的缩写,中文意思是逃脱、出口等。在电脑的应用中主要的作用是退出某个程序。 3、Shift键:转换键,英文是“转换”的意思。用以转换大小写或上符键,还可以配合其他的键共同起作用。 4、Ctrl键:
控制
键,是Control的缩写,中文意思是
控制
。需要配合其他键或鼠标使用。 5、Alt键:可选键,是Alternative的缩写,意思是可以选
台式win7f1到f12热键取消_如何关闭键盘f1-f12
功能键
- 卡饭网
Mac键盘如何开启键盘上F1 - F12
功能键
Mac键盘如何开启键盘上F1 - F12
功能键
使用 Mac 系统的人都知道,Mac 系统默认是没有开启 F1-F12 的使用的,平时我们使用的系统都可以使用键盘上的
功能键
,下面我们就可看看,如何设置才能使用 Mac 键盘上的
功能键
。 首先在系统桌面的左上角点击苹果图标,找到“系统偏好设置”,点击打开“系统偏好设置”面板,如图所示。 在打开的“系统偏好...
非技术区
15,446
社区成员
58,115
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章