마우스 키

MOUSEKEYS 구조 마우스 키 내게 필요한 옵션 기능에 대 한 정보를 포함 합니다. 마우스 키 기능이 활성화 되 면 사용자가 마우스 포인터를 제어 하 고 클릭, 두 번 클릭 하 고 드래그, 드롭 숫자 키패드를 사용할 수 있습니다. Num lock을 눌러 사용자 마우스 제어 모드와 정상 동작 사이의 숫자 키패드를 켜거나 끌 수 있습니다.

typedef struct _MOUSEKEYS {/ / mk DWORD cbSize; 
    DWORD dwFlags; 
    DWORD iMaxSpeed; 
    DWORD iTimeToMaxSpeed; 
    DWORD iCtrlSpeed; 
    DWORD dwReserved1; 
    DWORD dwReserved2; 
} MOUSEKEYS 
 

회원

cbSize
이 구조체의 바이트에서 크기를 지정 합니다.
dwFlags
속성 필터 키 기능을 지정 하는 비트 플래그 집합입니다. 다음 비트 플래그 값 정의:
의미
MKF_AVAILABLE 이 플래그가 설정 되어 있으면 마우스 키 기능을 사용할 수.
MKF_CONFIRMHOTKEY Windows 95, Windows NT 5.0 및 이후: 바로 가기 키를 사용 하 여 마우스 키 기능을 활성화 하면 확인 대화 상자가 나타납니다.
MKF_HOTKEYACTIVE 사용자가 왼쪽 ALT + 왼쪽 SHIFT + NUM LOCK 핫 키를 사용 하 여 켜고 끄기 마우스 키 기능을 설정할 수 있습니다이 플래그를 설정 하는 경우.
MKF_HOTKEYSOUND 이 플래그가 설정 되어 있으면 시스템 재생 사이렌 소리 사용자 마우스 키 기능 켜거나 끄는 데 핫 키를 사용 하 여.
MKF_INDICATOR Windows 95, Windows NT 5.0 및 이후: 마우스 키 기능이 켜져 있을 때 시각적 표시기가 표시 됩니다.
MKF_MOUSEKEYSON 마우스 키 기능에는이 플래그를 설정 하는 경우.
MKF_MODIFIERS Windows 95, Windows NT 5.0 및 이후: CTRL 키 iCtrlSpeed 구성원에 의해 지정 된 값으로 커서 속도 증가 및 SHIFT 키 커서 커서의 정밀한 위치 수 있도록 단일 픽셀 이동한 후 잠시 지연으로 인해. 이 값을 지정 하는 경우 ctrl 키와 SHIFT 키 무시 됩니다 사용자가 화살표 키를 사용 하 여 마우스 커서를 이동 하는 동안.
MKF_REPLACENUMBERS Windows 95, Windows NT 5.0 및 이후:숫자 키패드의 NUM LOCK 키가 켜져 있을 때 마우스를 이동 합니다. NUM LOCK 키가 꺼져 때 숫자 키패드 마우스 커서를 이동이 플래그를 지정 하는 경우.

iMaxSpeed
마우스 커서 attains 때 화살표 키를 아래로 개최 하는 최대 속도를 지정 합니다.

Windows 95: 범위 검사가 수행 되지 않습니다.

Windows NT: 유효한 값은 10에서 360.

iTimeToMaxSpeed
밀리초는 마우스 커서 화살표 키를 아래로 개최 하는 경우 최대 속도 도달 하는 데 걸리는 시간의 길이 지정 합니다. 유효한 값은 1000부터 5000 까지입니다.
iCtrlSpeed
사용자는 커서를 이동 하려면 화살표 키를 사용 하는 동안 ctrl 키를 보유 하는 경우 마우스 커서 속도에 적용할 배율을 지정 합니다. MKF_MODIFIERS 설정 되지 않은 경우이 값은 무시 됩니다.
dwReserved1
이 멤버는 나중에 사용 하도록 예약 합니다. 0으로 설정 해야 합니다.
dwReserved2
이 멤버는 나중에 사용 하도록 예약 합니다. 0으로 설정 해야 합니다.

주의

SPI_GETMOUSEKEYS 또는 SPI_SETMOUSEKEYS 값으로 설정 wAction 매개 변수와 함께 SystemParametersInfo 함수를 호출할 때 마우스 키 구조를 사용 하는 응용 프로그램. SPI_GETMOUSEKEYS를 사용 하는 경우 응용 프로그램; MOUSEKEYS 구조의 cbSize 멤버를 지정 해야 합니다. SystemParametersInfo 함수는 나머지 멤버를 채웁니다. SPI_SETMOUSEKEYS 값을 사용 하 여 응용 프로그램이 모든 구조체 멤버를 지정 해야 합니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.5 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언.

참고 항목

내게 필요한 옵션 개요, 접근성 구조, SystemParametersInfo

 

Index