Mensaje de TTM_SETDELAYTIME
Esta función se usa para establecer las duraciones iniciales, emergentes y de muestra posterior de un control de información sobre herramientas.
Parámetros
-
wParam
-
Marca que especifica qué valor de hora se va a establecer. Este parámetro puede ser uno de los valores siguientes
Value Significado - TTDT_AUTOPOP
Establezca la cantidad de tiempo que una ventana de información sobre herramientas permanece visible si el puntero está estacionado dentro del rectángulo delimitador de una herramienta. Para devolver el tiempo de retraso del rellenado automático a su valor predeterminado, establezca lParam en -1. - TTDT_INITIAL
Establezca la cantidad de tiempo que un puntero debe permanecer estacionario dentro del rectángulo delimitador de una herramienta antes de que aparezca la ventana de información sobre herramientas. Para devolver el tiempo de retraso inicial a su valor predeterminado, establezca lParam en -1. - TTDT_RESHOW
Establezca el tiempo necesario para que las ventanas de información sobre herramientas posteriores aparezcan a medida que el puntero se mueve de una herramienta a otra. Para devolver el tiempo de retraso a su valor predeterminado, establezca lParam en -1. - TTDT_AUTOMATIC
Establezca las tres veces de retraso en proporciones predeterminadas. El tiempo de rellenado automático será diez veces la hora inicial y la hora de repetición será una quinta vez la hora inicial. Si se establece esta marca, use un valor positivo de lParam para especificar la hora inicial, en milisegundos. Establezca lParam en un valor negativo para devolver las tres veces de retraso a sus valores predeterminados. -
lParam
-
LOWORD especifica el tiempo de retraso, en milisegundos. El HIWORD debe ser cero.
Valor devuelto
No se usa el valor devuelto de este mensaje.
Comentarios
Los tiempos de retraso predeterminados se basan en la hora de doble clic. Para el tiempo de doble clic predeterminado de 500 ms, los tiempos de retardo inicial, autopop y reshow son 500ms, 5000ms y 100ms respectivamente. El fragmento de código siguiente usa la funciónGetDoubleClickTime para determinar las tres veces de retraso para cualquier sistema.
initial = GetDoubleClickTime();
autopop = GetDoubleClickTime() * 10;
reshow = GetDoubleClickTime() / 5;
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|