1

システム マウスを非表示にするために、ShowCursor (user32.dll) を使用する単純な C# win32 コンソール アプリを作成しようとしています。ShowCursor(false) を呼び出すと (当然のことながら) -1 が返されますが、マウス カーソルは残ります。ShowCursor(true) で再度呼び出すと、1 が返されます (ただし、カーソルが消えることはないため、目に見える効果はありません)。

ありがとう。

4

1 に答える 1

9

ShowCursorスレッドによって作成されたウィンドウ上にあるときにマウスに影響します。コンソール アプリケーションはおそらくウィンドウを作成していないため、ShowCursor効果はありません。

于 2012-05-22T15:23:45.000 に答える