сообщение TTM_SETDELAYTIME
Задает начальные, всплывающие и повторное отображение длительности для элемента управления подсказками.
Параметры
-
wParam
-
Флаг, указывающий, какое значение времени необходимо задать. Этот параметр может быть одним из следующих значений.
Значение Значение - TTDT_AUTOPOP
Задайте время, когда окно подсказки остается видимым, если указатель находится в ограничивающем прямоугольнике инструмента. Чтобы вернуть время задержки автопоп в значение по умолчанию, задайте для lParam значение -1. - TTDT_INITIAL
Задайте время, когда указатель должен оставаться в пределах ограничивающего прямоугольника инструмента, прежде чем появится окно подсказки. Чтобы вернуть начальное время задержки в значение по умолчанию, задайте для lParam значение -1. - TTDT_RESHOW
Задайте время, необходимое для последующего отображения окон подсказки, когда указатель перемещается из одного средства в другой. Чтобы вернуть время задержки повторного шоу в значение по умолчанию, задайте для lParam значение -1. - TTDT_AUTOMATIC
Задайте для всех трех раз задержки пропорции по умолчанию. Время автопопа будет 10 раз в первый раз, и время повторного шоу будет на один пятый начальный. Если этот флаг задан, используйте положительное значение lParam , чтобы указать начальное время в миллисекундах. Присвойте lParam отрицательное значение, чтобы вернуть все три раза задержки в значения по умолчанию. -
lParam
-
LoWORD задает время задержки в миллисекундах. HIWORD должен быть равен нулю.
Возвращаемое значение
Возвращаемое значение для этого сообщения не используется.
Замечания
Время задержки по умолчанию зависит от времени двойного щелчка. Для времени двойного щелчка по умолчанию 500 мс начальное, автопоп и время задержки повторного шоу — 500 мс, 5000 мс и 100 мс соответственно. Следующий фрагмент кода использует функцию GetDoubleClickTime для определения трех времени задержки для любой системы.
initial = GetDoubleClickTime();
autopop = GetDoubleClickTime() * 10;
reshow = GetDoubleClickTime() / 5;
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Верхний колонтитул |
|