如何模拟按下Fn+F12组合键?

ooolinux 2024-04-28 22:38:54

如何模拟按下Fn+F12组合键?

 

...全文
163 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueStorm 04-30
  • 打赏
  • 举报
回复

笔记本的Fn+F12就是桌面电脑的F12, 你只需模拟F12键就可以了.

BlueStorm 04-30
  • 打赏
  • 举报
回复

笔记本电脑上的Fn健不是一个真正意义的键, 它的作用是在其按下,功能键才能作为功能键使用, 否则就作为其他功能使用.
拿联想笔记本电脑为例, 在不按下Fn键的情况下按F6功能键, 此时这个键的作用是增加屏幕亮度; 只用在按下Fn键后再按F6, 此时这个键才是F6功能键.

ooolinux 04-30
  • 举报
回复
@BlueStorm 你的联想的按键和我的是相反的
  • 打赏
  • 举报
回复

我以前写过一个键盘测试程序,晚上找找

ooolinux 04-30
  • 举报
回复
@日立奔腾浪潮微软松下联想
  • 打赏
  • 举报
回复

找个键盘测试软件测一下Fn+F12的虚拟键代码
或者自己写也可以,用SetWindowsHookEx设置一个低级键盘钩子,在触发的时候显示一下键代码

ooolinux 04-29
  • 举报
回复
@日立奔腾浪潮微软松下联想 我用passmark keyboardtest软件,无法获得Fn组合键的keycode,单独的Fn键也不行,是台国产笔记本
@ooolinux 单独的Fn应该获取不到,这个是键盘内部转义的,Fn+某个键代表另一个键,因为笔记本键盘尺寸小才这么搞的。所以Fn+F12应该是一个单独的虚拟键代码,与Alt+F12、Shift+F12之类的组合键不一样。
ooolinux 04-29
  • 举报
回复
@日立奔腾浪潮微软松下联想 我用keyboardtest获取不到Fn+F12的key code

5,555

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧