有没有办法以编程方式打开/关闭粘滞键?

时间:2010-10-10 11:52:34

标签: windows keyboard accessibility

我想从程序中启用/禁用Windows粘滞键功能。有没有办法通过调用命令行脚本或使用vbscript或类似的方法来实现?

2 个答案:

答案 0 :(得分:3)

是。使用SPI_SETSTICKYKEYS作为第一个参数调用SystemParametersInfo

但是,如果使用.NET,则需要使用P / Invoke来调用Win32 API函数。

答案 1 :(得分:0)

@echo off
echo Windows Registry Editor Version 5.00 > Script.reg

echo [HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys] >> Script.reg
echo "Flags"="127" >> Script.reg
reg Import Script.reg
exit