winuser.h


SwapMouseButton

La función SwapMouseButton invierte o restaura el significado de los botones izquierdo y derecho del ratón.

Sintaxis

BOOL SwapMouseButton(
    BOOL fSwap  // invertir o restaurar los botones
   );

Parámetros

fSwap: especifica si el significado de los botones del ratón se invierten o se restauran. Si este parámetro es TRUE, el botón izquierdo genera los mensajes del botón derecho y viceversa. Si este parámetro es FALSE, los botones se restauran a sus significados originales.

Valor de retorno

Si el significado de los botones del ratón fue invertido previamente, antes de la llamada a la función, el valor de retorno es distinto de cero.

Si el significado de los botones del ratón no fue invertido, el valor de retorno es cero.

Observaciones

El intercambio de botones se proporcionó como ayuda para personas que usan el ratón con su mano izquierda. La función SwapMouseButton normalmente es llamada sólo por el Panel de Control. Aunque una aplicación es libre de llamarla, el ratón es un recurso compartido e invertir el significado de sus botones afecta a todas las aplicaciones.