TTM _ SETDELAYTIME-Meldung
Legt die anfängliche Dauer, das Popupfenster und die Dauer der erneuten Anzeigen für ein QuickInfo-Steuerelement fest.
Parameter
-
wParam
-
Flag, das angibt, welcher Zeitwert festgelegt werden soll. Dieser Parameter kann einer der folgenden Werte sein:
Wert Bedeutung - TTDT _ AUTOPOP
Legen Sie fest, wie lange ein QuickInfo-Fenster sichtbar bleibt, wenn der Zeiger innerhalb des umgebundenen Rechtecks eines Tools fest ist. Legen Sie lParam auf -1 fest, um die Verzögerungszeit für autopop auf den Standardwert zurückzuversetzen. - TTDT _ INITIAL
Legen Sie fest, wie lange ein Zeiger innerhalb des umgebundenen Rechtecks eines Tools bleiben muss, bevor das QuickInfo-Fenster angezeigt wird. Legen Sie lParam auf -1 fest, um die anfängliche Verzögerungszeit auf ihren Standardwert zurück zu setzen. - TTDT _ RESHOW
Legen Sie fest, wie lange es dauert, bis nachfolgende QuickInfo-Fenster angezeigt werden, während der Zeiger von einem Tool zu einem anderen wechselt. Legen Sie lParam auf -1 fest, um die Verzögerungszeit für das Erneute Anzeigen auf den Standardwert zurück zu setzen. - TTDT _ AUTOMATIC
Legen Sie alle drei Verzögerungszeiten auf Standardanteile fest. Die autopop-Zeit ist zehnmal so lang wie die Anfangszeit, und die Neupräsentationszeit ist ein Fünftel der Anfangszeit. Wenn dieses Flag festgelegt ist, verwenden Sie den positiven Wert lParam, um die Anfangszeit in Millisekunden anzugeben. Legen Sie lParam auf einen negativen Wert fest, um alle drei Verzögerungszeiten auf ihre Standardwerte zurück zu setzen. -
lParam
-
Das LOWORD gibt die Verzögerungszeit in Millisekunden an. Das HIWORD muss 0 (null) sein.
Rückgabewert
Der Rückgabewert für diese Meldung wird nicht verwendet.
Bemerkungen
Die Standardverzögerungszeiten basieren auf der Doppelklickzeit. Bei der Standardzeit für Doppelklicks von 500 ms beträgt die anfängliche, automatische Aufpop- und Neuaufsuchverzögerung 500 ms, 5.000 ms bzw. 100 ms. Das folgende Codefragment verwendet die GetDoubleClickTime-Funktion, um die drei Verzögerungszeiten für jedes System zu bestimmen.
initial = GetDoubleClickTime();
autopop = GetDoubleClickTime() * 10;
reshow = GetDoubleClickTime() / 5;
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Header |
|