私はwpfウィンドウの高さが2000で、実際のデスクトップの高さは約1000です。明らかに、ウィンドウの約半分はスクリーンから外れています。ウィンドウが画面の下に広がっていても、マウスはその領域に移動しません。私はこのコンテンツを画面外にしたい、マウスがその位置にある要素の上に置かれていれば、マウスがその上を移動して要素をクリックできるようにしたい。一部のコンテンツが絶対に画面外になければならないため、画面解像度を変更する必要はありません。これについてどうやって行くかわからない。C#の画面からマウスカーソルを移動する
答えて
カーソル区切りは、アプリケーションではなく、Windows自体によって行われます。私の知る限り、カーソルを画面の外に向ける方法はありません。
多くのゲームのやり方で、あなたが望むものをシミュレートすることができます。 Windowsのカーソルを描画せず、アプリケーションウィンドウにカスタムカーソルを描画します。実際のカーソル(描画されていない)を強制的にモニタの中央にとどまらせる。ユーザーが実際のカーソルを移動するたびに、アプリケーションのカーソルをそれに応じて移動し、実際のカーソルを画面の中央に移動します。
これはあなたが望むものの錯覚を与えますが、私はWPFがこれを処理できるとは思いません。
Windowsでは画面のカーソル位置がオフになっていません。私はマウスが画面の解像度に縛られていると思う。
と思います。 This programは、セカンダリコンピュータを余分なモニタとして使用できるようにします。マウスカーソルが置かれている座標を知らせるプログラムがいくつかあります。例えばAutoItは簡単にそれを行います。あなたはそれはあなたがマウスを置くcordinatesをお知らせします。このユーティリティが付属していたAutoItをインストール
。私がスクリーンキャプチャを取ったとき、マウスは表示されませんが、私はマウスが位置していたところに青い点を描画します。ここで、座標は710,1464です。今、私の画面解像度は1200 * 1920です(私のモニターは回転しています)。 AutoItの持つので、私はそれがその場所にマウスを移動することのAutoItプログラムを実行すると
ような何かをすることによって私のマウスのカーソルを配置することができています。この質問に対する答えは、マウスを1200以上右に動かすことができないためです。 つまり、MouseMove(2500,800)を実行するとマウスが1200,800に移動します。今興味深い部分はどうなるのですかマウスを(2500,800)に移動できます! This programつまりMouseMove(2500,800)
を実行すると、Autoitで動作し、実際にはマウスが他のコンピュータに移動します(maxivistaが動作していなければなりません)。 maxivistaは、画面の解像度以外でマウスを動かす方法があることを示しています。
あなたがMaxiVistaのスクリーンショットを見ている場合は、デバイスマネージャを示すスクリーンショット見つけることができます:あなたは、彼らは単には、仮想ディスプレイアダプタを書いた見ることができるように
Device Manager http://www.maxivista.com/pics/screenshots/vista_devicemanager_en.gif
をそれ自身の表示サイズを提供する。したがって、ウィンドウには利用可能なサイズ、例えば、 2560x1600が可能で、すべてのウィンドウとマウスに対してこれらの境界を許可します。この仮想スクリーンの右側の部分を現在の実際のディスプレイアダプタに転送して、各物理デバイスに正しい部分が表示されるようにするのは、ディスプレイドライバの責任です。
- 1. マウスカーソルを移動するJavascript
- 2. リストビューの行から別の画面に移動する
- 3. C#を使用してマウスカーソルを移動する方法は?
- 4. ターミナルからWebstorm/IntelliJターミナルツールウィンドウの全画面に移動するキーボードショートカット?
- 5. オブジェクトが画面外に移動する
- 6. アプリが画面外に移動する
- 7. タブバーを画面の上に移動
- 8. ブラックベリーの最初の画面に移動
- 9. My appのApp Permission画面に移動
- 10. Androidで画面全体に画像を移動する方法
- 11. 外部アプリケーションを画面の前面に移動
- 12. テキストカーソルを特定の画面座標に移動しますか?
- 13. アンドロイド - 設定画面に移動
- 14. C#で画像を移動する
- 15. ネイティブボタンをクリックすると別の画面に移動します
- 16. UIImageViewの移動時に画面の端を検出する
- 17. 画面内のイメージボタンをアンドロイドで移動する
- 18. オブジェクトを画面の隅に移動する
- 19. iphoneの画面上でUIViewを移動する
- 20. アンドロイドで画面上のImageViewを動的に移動
- 21. 移入画面は、私はカスタムリストにWebサイトから情報を掻き取り、画面を移入したい
- 22. 画面の行の最後に移動する方法
- 23. MATLABはマウスカーソルを特定の座標に移動します
- 24. Javaアプレット - 画面上でボールを移動する
- 25. イメージをブラックベリー画面に移動する方法
- 26. GUIプログラムで画面間を移動するベストプラクティス
- 27. 画面上でオブジェクトを移動する方法
- 28. Android Studioの新しい画面/ページに移動するには?
- 29. アンドロイドで画像を部分的に画面外に移動
- 30. ナビゲーションコントローラ:2画面後ろに移動しますか?
あなたの答えを受け入れることを誓います!私は別の賞金を始め、あなたにその点を申し訳ありません。 –
オリバーは私にあなたに賞金を授与します:http://stackoverflow.com/questions/694730/why-is-set-as-startup-option-stored -in-the-suo-file-and-not-sln-fileは、スタックのオーバーフローが起こるとすぐに... –