Управление УКАЗАТЕЛЕМ структура содержит информацию о специальной функции управления указателем с клавиатуры. Когда активна функция управления указателем с клавиатуры, пользователь может цифровой клавиатуры для управления указателем мыши и нажать кнопку, дважды щелкните значок, перетащить. Нажав клавиши numlock, пользователь может переключать цифровая клавиатура между режимом управления мышью и нормальной эксплуатации.
typedef struct _MOUSEKEYS {/ / mk DWORD cbSize;
DWORD dwFlags;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} КЛАВИАТУРЫ
| Значение | Значение |
|---|---|
| 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 выключен. |
Windows 95: Не выполняется проверка диапазона.
Windows NT: Допустимыми являются значения от 10 до 360.
Приложение использует структуру управления указателем с клавиатуры , при вызове функции SystemParametersInfo с параметром wAction присвоено значение SPI_GETMOUSEKEYS или SPI_SETMOUSEKEYS. При использовании SPI_GETMOUSEKEYS, приложение должно указать член cbSize структуры управления указателем с клавиатуры ; SystemParametersInfo функция заполняет оставшихся членов. При использовании значения SPI_SETMOUSEKEYS приложение необходимо указать все члены структуры.
nbsp; Windows &NT: требует версии 3.5 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Обзор специальных возможностей, специальных структур, SystemParametersInfo