Die TASTATURMAUS -Struktur enthält Informationen über die Eingabehilfe Tastaturmaus. Wenn die Tastaturmaus-Funktion aktiv ist, kann der Benutzer die Zifferntasten verwenden, um den Mauszeiger zu steuern und zu klicken, doppelklicken, drag & drop. Durch Drücken der Taste Numlock, kann der Benutzer die Zehnertastatur zwischen Maus-Steuerung und Normalbetrieb umschalten.
typedef Struct _MOUSEKEYS {/ / mk DWORD CbSize;
DWORD DwFlags;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} TASTATURMAUS
| Wert | Bedeutung |
|---|---|
| MKF_AVAILABLE | Wenn dieses Flag festgelegt ist, ist die Tastaturmaus-Funktion verfügbar. |
| MKF_CONFIRMHOTKEY | Windows 95, Windows NT 5.0 und höher: Ein Dialogfeld zur Bestätigung wird angezeigt, wenn die Tastaturmaus-Funktion aktiviert ist, mithilfe der Tastenkombination. |
| MKF_HOTKEYACTIVE | Wenn dieses Flag festgelegt ist, kann der Benutzer deaktivieren die Tastaturmaus-Funktion ein- und Ausschalten mithilfe der heißen Taste, die Alt-Taste + linke UMSCHALTTASTE + NUM LOCK bleibt. |
| MKF_HOTKEYSOUND | Wenn dieses Flag festgelegt ist, spielt das System eine Sirene Klang wenn der Benutzer die Tastaturmaus-Funktion ein- und ausgeschaltet wird mithilfe des heißen Schlüssels. |
| MKF_INDICATOR | Windows 95, Windows NT 5.0 und höher: Ein visuellen Indikator wird angezeigt, wenn die Tastaturmaus-Funktion wird. |
| MKF_MOUSEKEYSON | Wenn dieses Flag festgelegt ist, ist die Tastaturmaus-Funktion auf. |
| MKF_MODIFIERS | Windows 95, Windows NT 5.0 und höher: Die STRG-Taste Cursor Geschwindigkeit von der durch das iCtrlSpeed -Element angegebene Wert erhöht, und die SHIFT-Taste bewirkt, dass des Cursors, kurz nach dem Verschieben eines einzelnen Pixels, sodass Feinpositionierung des Cursors zu verzögern. Wenn dieser Wert nicht angegeben ist, werden die STRG- und Umschalttaste ignoriert während der Benutzer mit den Maus-Cursor mit den Pfeiltasten bewegt. |
| MKF_REPLACENUMBERS | Windows 95, Windows NT 5.0 und höher:Die Zehnertastatur bewegt die Maus, wenn die FESTSTELLTASTE aktiviert ist. Wenn dieses Flag nicht angegeben wird, verschiebt der Zehnertastatur bewegen Sie den Mauszeiger, wenn die Num-Taste ausgeschaltet ist. |
Windows 95: Bereichsprüfung wird nicht ausgeführt.
Windows NT: Gültige Werte sind von 10 bis 360.
Eine Anwendung verwendet eine TASTATURMAUS Struktur beim Aufruf der SystemParametersInfo -Funktion mit dem wAction -Parameter auf den Wert SPI_GETMOUSEKEYS oder SPI_SETMOUSEKEYS festgelegt. Wenn Sie SPI_GETMOUSEKEYS verwenden, muss eine Anwendung den Member CbSize der TASTATURMAUS -Struktur angeben; die SystemParametersInfo -Funktion füllt die restlichen Mitglieder. Eine Anwendung muss alle Strukturmember angeben, wenn Sie den SPI_SETMOUSEKEYS-Wert verwenden.
&Nbsp; Windows NT: erfordert Version 3.5 oder höher.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Übersicht über Barrierefreiheit, Accessibility Strukturen, SystemParametersInfo