当前位置:首页 > 编程笔记 > 正文
已解决

UEFI实战——键盘操作

来自网友在路上 189889提问 提问时间:2023-11-21 02:22:31阅读次数: 89

最佳答案 问答题库898位专家为你答疑解惑

一、键盘操作

UEFI下如何获取键盘键值,用户输入按键方式分两种:一种是单个按键,另外一种是组合按键。两种方式对应两个Protocol服务,接下来分步讲解。

二、单个按键

单个按键使用Protocol服务是EFI_SIMPLE_TEXT_INPUT_PROTOCOL,它定义在MdePkg/Include/Protocol/SimpleTextIn.h里

struct _EFI_SIMPLE_TEXT_INPUT_PROTOCOL {EFI_INPUT_RESET     Reset;					//重置设备EFI_INPUT_READ_KEY  ReadKeyStroke;			//读取键盘////// Event to use with WaitForEvent() to wait for a key to be available///EFI_EVENT           WaitForKey;				
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"UEFI实战——键盘操作":http://eshow365.cn/6-40813-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!