問題タブ [mouse-position]
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.
wpf - Blend で放射状グラデーションの X/Y 座標をマウス カーソルの X/Y 座標にデータ バインドするにはどうすればよいですか?
VS Blend で Windows Vista/7 スタイルのガラス ボタンを作成する方法については、このチュートリアルに従っています (VS 2013 Community Edition を使用しています)。ボタンの輝きに関しては、Windows 7 がタスク バーのボタンをどのように処理するかを再現したいと思います。たとえば、マウスがボタンの上にあるとき、輝き自体を構成する放射状のグラデーションは常にカーソルの中心に置かれます。 .
この作業を行うための私の推測は、グラデーション (x と y) の位置をカーソル座標にバインドすることです。
Blend で、放射状グラデーションの座標をマウス カーソルの x/y 座標にデータ バインドするにはどうすればよいですか?
qt - QMouseEvent の保護されたメンバーにアクセスして、マウス位置の浮動小数点値を取得するにはどうすればよいですか? 【Qt開発者】
QMouseEvent
マウス位置の整数値を格納します。ただし、マウス位置の float 値を格納するプロテクト メンバ「s」があります。フロート値を取得するにはどうすればよいですか?
を継承しようとしましたQMouseEvent
が、残念ながら、このエラー メッセージが常に表示されます。
エラー: C2511: 'QMouseEventF::QMouseEventF(QWidget *)': オーバーロードされたメンバー関数が 'QMouseEventF' に見つかりません
これは私のヘッダーファイルです:
そして、継承されたクラスは次のとおりです。
c# - ポインターが winform にないときのマウス ポインターの位置
フォーム内にある場合、マウスの位置を取得できます。これが私のコードです-
ただし、ポインターがフォームの外にある場合は機能しません。なにか提案を?
c# - WPFで画面上のマウスの位置を取得するには?
特定のコントロール内では機能しますが、特定のコントロールでは機能しません。
マウスの位置を取得し、画面から直接 (プラットフォーム呼び出しなしで) コントロールとは独立してマウス イベントを使用する方法は?
2 必要なポイント:
- マウスがコントロール内ではなく画面上にある場合のマウス イベント。
- マウスがコントロール内ではなく画面上にある場合のマウスの位置。
Platform Invoke を使用せずに解決する必要があります。
次の 2 つは機能しません。
特定のコントロールからマウスの位置を取得しません。
System.Windows.Forms.Cursor.Position
WPF アプリには型がないため機能しませんが、Windows フォーム アプリでは機能します。
IntelliSense は System.Windows.Forms.Cursor.Position を取得しますが、どのタイプの位置も取得しないため、取得できません:
と
特定のコントロールからマウスの位置を取得しません。
c++ - GET_X_LPARAM がマウス ホイールの絶対位置を返すのはなぜですか?
WndProc
Windows メッセージを処理する Windowのメソッドをオーバーライドします。
左ボタン ダウン イベント ( ) をキャッチしたときにマウスの位置を取得するにWM_LBUTTONDOWN
は、次のコードを使用します。
そして、これはうまくいきます。ウィンドウ上のマウスの相対位置を取得できます。しかし、マウス ホイール イベント ( WM_MOUSEWHEEL
) をキャッチすると問題が発生します。この場合、上記のマクロは画面内のマウスの絶対位置を返すようです。
マウスホイールイベントでもマウスの相対位置を取得するにはどうすればよいですか?
unity3d - Unity3dで指を使って3Dオブジェクトをドラッグ
AR カメラと 3D オブジェクトを含むシーンを作成します。アプリケーションが起動すると、画面にオブジェクトが表示されます。このオブジェクトを指で動かしたいです。私は多くのコードを試しました。しかし、私にとって良い解決策は見つかりませんでした。
ARカメラがタグ付けされてMainCamera
います。以下のコードを使用していますが、結果は予想外です。オブジェクトをクリックすると、コンソール出力が次のようになります。
3D オブジェクトをマウス クリック位置に移動するにはどうすればよいですか? マーカーは一切使いません。
c# - C# は、AxShockwaveFlashObject コントロール上のマウスの位置を見つけます
イベントを使用してマウスの位置を取得するコードを以下に示します。同じイベントと同じコードを使用して、コントロールForm1._MouseMove
上のマウスの位置もキャプチャしました。pictureBox
コード:
問題は、私が持っていて、その上にマウスの位置が必要なことですが、イベントAxShockwaveFlashObject
がないため、上記のコードはこのコントロールでは機能しません。AxShockwaveFlashObject1._MouseMove
誰でもこれを解決するのを手伝ってもらえますか?
ノート:
e.Location.X
&e.Location.Y
同じ結果が得られました。
vb.net - マウス位置でパネル内のパネルを取得する
私はこれを探していました...うまくいくはずですが、うまくいきません。私が理解できない、または私が見逃している何かがあるに違いありません。それは非常に単純な問題ですが、私はそれを解決できないようです。
この図に示すように、Panel1 と Panel2 を取得しました。
Panel1 MouseLeave イベント内でマウスが Panel2 の上にあるときにキャッチしたい。私のコードは次のようになります:
最初の if には成功していますが、For Each 内の 2 番目の if は true にはなりません。2枚目のパネルに問題があるのではないかと思い、Panel2のMouseLeaveにも同じコードを入れてみましたが、問題なく動作しています。
私が抱えている大きなコントロールのちらつきの問題を解決するには、このコードが本当に必要です。