Estructura STICKYKEYS (winuser.h)
Contiene información sobre la característica de accesibilidad StickyKeys. Cuando la característica StickyKeys está activada, el usuario puede presionar una tecla modificadora (MAYÚS, CTRL o ALT) y luego otra tecla en secuencia en lugar de al mismo tiempo, para escribir caracteres desplazados (modificados) y otras combinaciones de teclas. Al presionar una tecla modificadora una vez se bloquea la tecla hasta que el usuario presiona una tecla no modificadora o hace clic en un botón del mouse. Al presionar una tecla modificadora dos veces, se bloquea la tecla hasta que el usuario presiona la tecla una tercera vez.
Sintaxis
typedef struct tagSTICKYKEYS {
UINT cbSize;
DWORD dwFlags;
} STICKYKEYS, *LPSTICKYKEYS;
Miembros
cbSize
Tipo: DWORD
Especifica el tamaño, en bytes, de esta estructura.
dwFlags
Tipo: DWORD
Conjunto de marcas de bits que especifican las propiedades de la característica StickyKeys. Se definen los siguientes valores de marca de bits:
Comentarios
Una aplicación usa una estructura STICKYKEYS al llamar a la función SystemParametersInfo con el parámetro uiAction establecido en SPI_GETSTICKYKEYS o SPI_SETSTICKYKEYS. Al usar SPI_GETSTICKYKEYS, debe especificar el miembro cbSize de la estructura STICKYKEYS ; La función SystemParametersInfo rellena los miembros restantes. Debe especificar todos los miembros de la estructura al usar el valor SPI_SETSTICKYKEYS .
Si llama a SystemParametersInfo con el valor SPI_SETSTICKYKEYS , se omiten las marcas siguientes:
- SKF_LALTLATCHED
- SKF_LCTLLATCHED
- SKF_LSHIFTLATCHED
- SKF_RALTLATCHED
- SKF_RCTLLATCHED
- SKF_RSHIFTLATCHED
- SKF_LALTLOCKED
- SKF_LCTLLOCKED
- SKF_LSHIFTLOCKED
- SKF_RALTLOCKED
- SKF_RCTLLOCKED
- SKF_RSHIFTLOCKED
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | winuser.h (incluir Windows.h) |