以下代码片段使用SystemParametersInfo功能启用FilterKeys功能:
FILTERKEYS fk;
BOOL bSuccess;
//填写FILTERKEYS结构的成员
fk.cbSize = sizeof(FILTERKEYS);
fk.dwFlags = (FKF_FILTERKEYSON | FKF_HOTKEYACTIVE |
FKF_AVAILABLE | FKF_HOTKEYSOUND | FKF_CLICKON);
fk.iWaitMSec = 1000;
fk.iDelayMSec = 1000;
fk.iRepeatMSec = 500;
fk.iBounceMSec = 0;
//使用SPI_SETFILTERKEYS代码调用SystemParametersInfo
bSuccess = SystemParametersInfo(SPI_SETFILTERKEYS, 0, (LPVOID) &fk, 0);