次の方法で共有


SwapMouseButton 関数 (winuser.h)

マウスの左右のボタンの意味を逆にするか、元に戻します。

構文

BOOL SwapMouseButton(
  [in] BOOL fSwap
);

パラメーター

[in] fSwap

種類: BOOL

このパラメーターが TRUE の場合、左ボタンは右ボタン メッセージを生成し、右ボタンは左ボタン メッセージを生成します。 このパラメーターが FALSE の場合、ボタンは元の意味に復元されます。

戻り値

種類: BOOL

マウス ボタンの意味が以前に反転されていた場合、関数が呼び出される前の戻り値は 0 以外です。

マウス ボタンの意味が反転していない場合、戻り値は 0 になります。

注釈

ボタン交換は、マウスを左手で使う人に便利です。 SwapMouseButton 関数は通常、コントロール パネルによってのみ呼び出されます。 アプリケーションは関数を自由に呼び出しますが、マウスは共有リソースであり、ボタンの意味を反転するとすべてのアプリケーションに影響します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h (Windows.h を含む)
Library User32.lib
[DLL] User32.dll

関連項目

概念

マウス入力

リファレンス

SetDoubleClickTime