Программируемый способ определения текущей настройки скорости двойного касания в Windows 7
Я реализую сенсорный интерфейс для Windows в Win32 (С++). Я хотел бы узнать текущую скорость двойного нажатия (не двойной щелчок), на которую установлена Windows. Я знаю, что Windows настроена на принятие двойных нажатий в виде различных сообщений (в зависимости от того, используете ли вы жесты или нет), но я смотрю на то, чтобы сделать что-то более продвинутое. Таким образом, я обрабатываю сообщения WM_TOUCH
. Я надеюсь, что там будет лучше (то есть будущий), чем рушиться через реестр, чтобы найти этот параметр. MSDN не помогло.
Поскольку, похоже, нет специального уведомления о двойном касании, я подозреваю, что приложение, как ожидается, решит сам, если WM_TOUCH
является частью двойного нажатия. Наиболее распространенный способ сделать это, вероятно, проверить время между касаниями. По умолчанию я бы предположил, что большинство приложений используют двойной щелчок мыши по умолчанию.