問題タブ [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.
java - Javaで中マウスボタンを取得するには?
public boolean mouseDown(Event ev, int x, int y)
マウスのクリックを検出するために使用します。
マウスの右ボタン (ev.metaDown() が true) と左と中央を区別できます。
左ボタンと中央ボタンを区別するにはどうすればよいですか? または、mouseDown で不可能な場合は、何を使用すればよいですか?
flash - Flash の onMouseUp/Down イベントと onPress/Release イベントの違いは何ですか?
Flash では、マウス クリック イベントのセットが 2 つあるようです。
- onMouseUp、onMouseDown
- onPress、onRelease
これらのイベントの間に実際の違いはありますか? ドキュメンテーションからはわかりませんし、実際の使用では何も気づいていませんが、同じ基本イベントに対して 2 つの異なる名前のセットがあるのは奇妙に思えます。何か不足していますか?それらの間に違いはありますか?
明確化: これは、Flash 8 を対象とした ActionScript 2 コードにあります。
windows - LLMHF_INJECTED フラグをトリガーせずにマウス/キーボード入力を送信するにはどうすればよいですか?
現時点ではSendInput()
関数を使用していますが、低レベルのマウスフックをインストールするLLMHF_INJECTED
と、入力がストリームに注入されたことを示す設定がされます。設定されないようにマウスとキーボードの入力を送信する方法はありLLMHF_INJECTED
ますか?
mfc - MFC CListCtrl で「タップ アンド ホールド」動作を実装するにはどうすればよいですか?
MFC CListCtrl で「タップ アンド ホールド」動作を実装するにはどうすればよいですか?
CDialog に MFC CListCtrl があり、CListCtrl に「タップ アンド ホールド」動作を追加する必要があります。
それが「タップアンドホールド」の意味です。
ユーザーが CListCtrl 項目をクリック (マウスの左ボタンで「標準」クリック) すると、関数 A が呼び出されます。
ユーザーが CListCtrl 項目をクリックし、マウスの左ボタンを 1 秒以上押し続けると、関数 B が呼び出されます。
linux - Linuxでキーボード、マウスのアクティビティを検出する
Linux でマウス/キーボードのアクティビティを検出する方法が必要です。IM プログラムが行うことと同様のこと。たとえば 5 分間アクティビティが検出されない場合、IM ステータスが「私は今ここにいません」に設定されます。
これに対する任意の助けをいただければ幸いです。
ありがとう。
python - 複数のマウス ポインター?
複数のマウスからの入力を個別に受け入れる方法はありますか? マルチユーザー アプリケーションの作成に興味があり、ワイヤレス マウスを保持している 2 人以上のユーザーが、個別のマウス矢印を使用して個別にアプリを操作できるようになれば素晴らしいと思いました。
これは、他のアプリケーション/ドライバー/os_magic にファームアウトする必要がありますか? または、これを達成するために使用できるライブラリはありますか? 言語は大した問題ではありませんが、C、C++、および Python が望ましいです。
ありがとう :)
編集:
Linux用のこのマルチポインターツールキットを見つけました(実際にはマルチポインターxサーバーです): http://wearables.unisa.edu.au/mpx/
winapi - Windows: ウィンドウ装飾でマウスダウン
ほとんどすべての Windows アプリケーションで、クライアント以外の領域でマウス ボタンを押したままにすると、描画が停止することに気付きました。なぜこれが必要なのですか?
たとえば、回転する立方体を表示するマネージド ダイレクト 3D アプリケーションがあります。ポインターをタイトル バーの上に置いてマウス ボタンを押したままにすると、ループにそのような条件をコーディングしていなくても、キューブの回転が停止します。
塗装はなぜ中止?利点は何ですか?最も重要なのは、これを回避するにはどうすればよいですか?
java - Javaで複数のマウス入力を処理するにはどうすればよいですか?
私の友人は、リアルタイム オーディオ ミキシングのミキシング デスク シナリオを促進するために、青と赤のポインターを実装して 2 つの別々のマウスの入力を表すように私に依頼しました。そうしたいと思っていますが、それは素晴らしいアイデアだと思いますが、可能な解決策をどこから探し始めるべきかについての手がかりがありません.
デュアル マウス入力を実装する実行可能な方法の調査はどこから始めればよいですか?
javascript - Flash ムービーはマウス イベントを含むページに渡すことができますか?
当社の新しい製品の 1 つはウォーク オン ビデオ システムです。このシステムでは、キャラクターが絶対位置の DIV に表示され、簡単なプレゼンテーションが行われます。Flash 9、AS3 を使用しています。残念ながら、彼を Web サイトのコンテンツの前に表示させるには、彼の Z-index をページのコンテンツよりも高い値に設定する必要があります。
一部の Web サイトとブラウザーのサイズでは、サイト インターフェイスの一部をブロックします。これにより、そこに walkon ビデオがある場合、一部の Web サイトが本質的に使用できなくなります。その下のナビゲーションに引き続きアクセスできるように、Flash ムービーによってキャプチャされたマウスオーバーおよびクリック イベントを含むページに渡す方法はありますか?
すべてのページ要素を反復処理し、Flash ムービー内でマウスの位置にある場合に onClick を呼び出す巨大な醜い Javascript モジュールを作成することを検討しています...しかし、そのような方法は一貫性がなく、本当に厄介です。ヘルプ!
vb6 - VB6PictureBoxマウスオーバー
ユーザーコントロールでVB6PictureBoxを使用しています。PictureBoxの画像を設定し、BorderStyleを0に設定し、BackColorをユーザーコントロールのBackColorに設定します。アイデアは、「フローティング」アイコンが欲しいということです。ただし、マウスをアイコンの上に置いたときに、そのアイコンをクリック可能に表示したいと思います。
2つの質問:
どのイベントを使用しますか?MouseMoveは、「MouseOver」イベントに最も近いようです。よりクリーンな代替品はありますか?
スタイルを変更するにはどうすればよいですか?私はいくつかのことを試しましたが、どれも正しく見えません。