こんにちは私はこれをどのようにコードするのか分かりませんが、後に実行されるWindows 10用のアプリをいくつか作成したいと思います。すぐに移動するとカーソルが変わる
本当にウルマウスを動かすと、カーソルのサイズが大きくなります。
この機能はosXから提供されています。
誰かがWindows、.NETなどで可能かどうかを知りませんか?私を啓発する?
こんにちは私はこれをどのようにコードするのか分かりませんが、後に実行されるWindows 10用のアプリをいくつか作成したいと思います。すぐに移動するとカーソルが変わる
本当にウルマウスを動かすと、カーソルのサイズが大きくなります。
この機能はosXから提供されています。
誰かがWindows、.NETなどで可能かどうかを知りませんか?私を啓発する?
純粋にマネージコード(.NET)で行う方法があるかどうかはわかりませんが、私はWindows開発者ではないため、おそらくよりよいアプローチが存在する可能性があります。
トラックマウスの動きと距離
を計算User32.dll
を取得するために使用することができますGetMouseMovePointsEx
と呼ばれる機能を提供し、私はそのようなことをするならばとにかく、私は次のことを行うだろう各タイムスタンプを含めて、マウスの最後の位置[最大で64]までです。タイムスタンプと位置に基づいて、マウスの移動速度を計算し、次のステップ「マウスカーソルイメージを変更する(グローバルに)」を呼び出す必要があるかどうかを簡単に判断できます。
.NET上にこのような関数が存在するかどうかはわかりません。とにかく、GetMouseMovePointsEx
のように便利なものがなければ、いつでも[DllImport()]
を.NETアプリケーションに入れることができます。グローバル
変更、マウスカーソルのイメージは、あなたが見てat this questionとそれぞれの受け入れ答えを与えたいと思うことがあります。この場合も、純粋に管理されたコードソリューションではなく、User32.dll
からの必要なインポートがこの例にあります。
(背景でアプリケーションを実行している)Windowsサービスことを文書
MSDN contains a decent articleを作成します。また、など、それを起動し、サービスをインストール
決勝思考
私はこれらはあなたがあなたの前にきた主要3つの課題があることを推測する手順が含まれています。さらなる研究をするだけで十分です。
ありがとうございました。私の研究が – julestruong
になると私の投稿を編集します。明らかに、サービスからマウスイベントを取得することはできません... – julestruong