Condividi tramite


messaggio TTM_edizione Standard TDELAYTIME

Imposta le durate iniziali, popup e rishow per un controllo descrizione comando.

Parametri

wParam

Flag che specifica il valore di ora da impostare. Questo parametro può essere uno dei valori seguenti

Valore Significato
TTDT_AUTOPOP
Impostare la quantità di tempo per cui una finestra della descrizione comando rimane visibile se il puntatore è stazionario all'interno del rettangolo di delimitazione di uno strumento. Per restituire il tempo di ritardo del pop automatico sul valore predefinito, impostare lParam su -1.
TTDT_INITIAL
Impostare la quantità di tempo per cui un puntatore deve rimanere fermo all'interno del rettangolo di delimitazione di uno strumento prima che venga visualizzata la finestra della descrizione comando. Per restituire il tempo di ritardo iniziale sul valore predefinito, impostare lParam su -1.
TTDT_RESHOW
Impostare il tempo necessario per visualizzare le finestre di descrizione comando successive quando il puntatore passa da uno strumento a un altro. Per restituire il tempo di ritardo di visualizzazione sul valore predefinito, impostare lParam su -1.
TTDT_AUTOMATIC
Impostare tutte e tre le volte di ritardo sulle proporzioni predefinite. Il tempo di autopop sarà dieci volte l'ora iniziale e l'ora di visualizzazione sarà un quinto l'ora iniziale. Se questo flag è impostato, usare un valore positivo di lParam per specificare l'ora iniziale, in millisecondi. Impostare lParam su un valore negativo per restituire tutti e tre i tempi di ritardo ai valori predefiniti.

lParam

LOWORD specifica il tempo di ritardo, espresso in millisecondi. L'hiWORD deve essere zero.

Valore restituito

Il valore restituito per questo messaggio non viene utilizzato.

Osservazioni:

I tempi di ritardo predefiniti sono basati sull'ora di doppio clic. Per l'ora di doppio clic predefinita di 500 ms, i tempi di ritardo iniziale, autopop e reshow sono rispettivamente di 500 ms, 5000 ms e 100 ms. Il frammento di codice seguente usa la funzione GetDoubleClickTime per determinare i tre tempi di ritardo per qualsiasi sistema.

initial = GetDoubleClickTime();

autopop = GetDoubleClickTime() * 10;

reshow = GetDoubleClickTime() / 5;

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h

Vedi anche

TTM_GETDELAYTIME