TOGGLEKEYS

【勇芳软件工作室】汉化HomePreviousNext

TOGGLEKEYS结构包含有关ToggleKeys辅助功能的信息。当ToggleKeys功能打开时,只要用户打开CAPS LOCK,NUM LOCK或SCROLL LOCK键,计算机就会发出高音,当用户关闭其中一个键时,它会发出低音。

typedef struct tagTOGGLEKEYS { // tk

DWORD cbSize;

DWORD dwFlags;

} TOGGLEKEYS;

会员

CBSIZE

指定此结构的大小(以字节为单位)。

dwFlags中

一组位标志,用于指定ToggleKeys功能的属性。定义以下位标志值:

含义
TKF_AVAILABLE如果设置此标志,则可以使用ToggleKeys功能。
TKD_CONFIRMHOTKEY仅Windows 95:当使用热键激活切换键功能时,将出现一个确认对话框。
TKF_HOTKEYACTIVE如果设置了这个标志,用户可以按住NUM LOCK键8秒钟来打开和关闭ToggleKeys功能。
TKF_HOTKEYSOUND如果设置此标志,则当用户使用热键打开或关闭ToggleKeys功能时,系统会发出警号声。
TKF_TOGGLEKEYSON如果设置此标志,则ToggleKeys功能已打开。

备注

当调用SystemParametersInfo参数设置为SPI_GETTOGGLEKEYS或SPI_SETTOGGLEKEYS的【wAction】函数时,应用程序使用TOGGLEKEYS结构。当使用SPI_GETTOGGLEKEYS时,应用程序必须指定TOGGLEKEYS结构的CBSIZE成员; SystemParametersInfo函数填充剩余的成员。应用程序必须在使用SETTOGGLEKEYS值时指定所有结构成员。

也可以看看

SystemParametersInfo