Freigeben über


SwapMouseButton-Funktion (winuser.h)

Kehrt die Funktion der linken und rechten Maustaste um oder stellt sie wieder her.

Syntax

BOOL SwapMouseButton(
  [in] BOOL fSwap
);

Parameter

[in] fSwap

Typ: BOOL

Wenn dieser Parameter TRUE ist, generiert die linke Schaltfläche Meldungen mit der rechten Schaltfläche, und die rechte Schaltfläche generiert Linksschaltflächenmeldungen. Wenn dieser Parameter FALSE ist, werden die Schaltflächen auf ihre ursprüngliche Bedeutung wiederhergestellt.

Rückgabewert

Typ: BOOL

Wenn die Bedeutung der Maustasten zuvor umgekehrt wurde, bevor die Funktion aufgerufen wurde, ist der Rückgabewert nonzero.

Wenn die Bedeutung der Maustasten nicht umgekehrt wurde, ist der Rückgabewert 0.

Hinweise

Das Austauschen von Schaltflächen wird als Komfort für Personen bereitgestellt, die die Maus mit ihren linken Händen verwenden. Die SwapMouseButton-Funktion wird normalerweise nur von Systemsteuerung aufgerufen. Obwohl eine Anwendung die Funktion frei aufrufen kann, ist die Maus eine freigegebene Ressource, und das Umkehren der Bedeutung ihrer Schaltflächen wirkt sich auf alle Anwendungen aus.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll

Siehe auch

Konzept

Mauseingabe

Referenz

SetDoubleClickTime