問題タブ [mouse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
17296 参照

emacs - Emacsのマウススクロールをより遅くスムーズにするにはどうすればよいですか?

マウスホイールを使用してEmacsでスクロールすると、一度に5行スクロールしますが、これは多すぎると思います。新しい値をどこに設定すればよいですか?

また、Emacsをマウス(ホイールまたはスクロールバーのいずれか)でスクロールすると、カーソルがジャンプして表示されている画面領域内に留まります-その動作をオーバーライドして、それがあった場合でも、その動作をそのままにしておく方法があります画面から消えますか?つまり、スクロールによって新しく入力された記号が表示される位置が変更されたくないのです。

コードのリモートセクションを覗いて、すぐに元の位置に戻る方法についての代替案も歓迎します。

0 投票する
2 に答える
5423 参照

c# - マウスがどこにあるかに関係なく、WPF でマウス移動イベントにアクセスするにはどうすればよいですか?

MouseMove イベントを使用してマウスの位置を追跡しようとしました。

これは、マウスが指定された UIElement (この場合はアプリケーションのウィンドウ) の上にあるときに機能しますが、マウスがどこにあるかに関係なく、できればアプリケーションにフォーカスがあるかどうかに関係なく、このデータにアクセスしたいと考えています。

Mouse.Capture が解決策だと思い、それを使用してウィンドウにキャプチャしましたが、マウスがウィンドウ上にあるときにのみ MouseMove が発生します。

マウスの位置に関係なく、MouseMove イベント (または類似のもの) を取得する方法を知っている人はいますか?

0 投票する
1 に答える
14530 参照

c# - 特定のコントロール上でマウスの位置を取得する方法

Windows フォーム
レイアウトパネルで DragOver イベントを使用しています。DragEventArgs は、画面に対するマウスの X/Y 座標を返します。これをコントロール上のマウスの位置に変換する機能があることは知っていますが、見つけるのが困難です。

0 投票する
2 に答える
3619 参照

directx - DirectXマウスクリックシミュレーション

DirectXアプリケーションでマウスクリックをシミュレートするにはどうすればよいですか?mouse_eventとWM_LBUTTONDOWNを使用したPostMessageが機能しません...

したがって、DirectInputと関係があるはずです。

私はグーグルで有用なものを何も見つけていないので、あなたは答えを知っているかもしれません...

前もって感謝します

//アップデート

私はテキストを間違って書きました。私が欲しいのは、マウスがクリックされたばかりであるとdirectxアプリに信じ込ませることですが、マウスを効果的に使用せず、SendInputまたはmouse_eventを使用せず、ウィンドウをフォーカスする必要があります。

0 投票する
2 に答える
1159 参照

c++ - イベント ハンドラーの使用

c/c++ でマウスをイベント ハンドラーとして使用する方法はありますか?学生で、ミニ プロジェクトを持っています。スネークとはしご (有名なボード ゲーム) でゲームを作成し、基本的な borland c++ コンパイラで作成しようとしています。非常に基本的で640 X 480解像度の出力を提供するgraphics.hと呼ばれるヘッダーファイルを操作するので、マウスをイベントハンドラーとして使用する可能性があるかどうか疑問に思っていました(これについては経験がありません)。ボード上のパイヤーコインの上。

私は工学部 2 年生です (コンピュータ サイエンスの分科)

事前に助けてください!

0 投票する
1 に答える
824 参照

cocoa - 1 つのウィンドウで mouseMoved を使用する複数のカスタム コントロール

最初は、カスタム コントロールを含む 1 つのウィンドウがありました。マウスで移動したイベントを受け入れるようにするには、awakeFromNib に入れます。

コード:

[[セルフウィンドウ] makeFirstResponder:self]; [[セルフウィンドウ] setAcceptsMouseMovedEvents:YES];

今、私は同じウィンドウでそれらのうちの 4 つを使用して何かを行っていますが、これはもううまく機能しません。まず、コントロールの awakeFromNib からそれらを取り出し、appController を使用してそれを管理することにしました。つまり [window makeFirstResponder:View]

私の質問は、それぞれがマウス移動イベントに応答するようにしたい場合、同じビューでこれらのうちの 4 つを管理するにはどうすればよいですか? 現在、window に mouseMoved イベントに応答するように指示しましたが、mouseMoved に応答するビューはありません。

0 投票する
1 に答える
9665 参照

.net - マウスの移動時にシフトキーが押された状態を検出する方法

マウスオーバーしてシフトキーを押したときに、画像にズームインオーバーレイを表示しようとしています。

問題は、ウィンドウにフォーカスが移る前にユーザーがシフト キーを押した可能性があることです。そのため、KeyDown 監視は解決策ではありません。

マウス イベント中に修飾キーの状態にアクセスする方法はありますか? たとえば Java では、マウス イベントに修飾キーのフラグが含まれますが、.NET ではそうではありません。

0 投票する
2 に答える
650 参照

c++ - SDL_GetCursor() から返された SDL_cursor は SDL_GetMouseState() で使用できませんか?

SDL でマウスの x、y、および状態を取得しようとしています。ラインを使ってみた

しかし、それは私にエラーを与えます

C:[パス]\particletest2\main.cpp|107|エラー:SDL_GetMouseState' in非クラス型 `SDL_Cursor*' のメンバー SDL_GetCursor()' の要求 |

これを機能させる方法はありますか?SDL_GetCursor()が返すオブジェクトを作成する必要があるときに、SDL_cursorオブジェクトを作成するのは無駄に思えます。

0 投票する
2 に答える
19313 参照

c++ - C++ / OpenGL で現在のマウス位置を取得するにはどうすればよいですか?

ユーザーがマウスをクリックしたときに Mouse コールバック関数を使用できることはわかっていますが、ユーザーがクリックせずに現在の x/y 位置を知りたい場合はどうすればよいでしょうか?

マウスの動きで呼び出される別のコールバックを使用し、x/y を自分で追跡する必要がありますか、またはそれを取得するために GLUT/OpenGL 内で呼び出すことができる関数がありますか?