イベントを使用してマウスの位置を取得するコードを以下に示します。同じイベントと同じコードを使用して、コントロールForm1._MouseMove
上のマウスの位置もキャプチャしました。pictureBox
コード:
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
yAxis = (((768 / 2) - Cursor.Position.Y) * 45 / (768 / 2));
xAxis = (((1024 / 2) - Cursor.Position.X) * 45 / (1024 / 2));
player.FlashVars = string.Format("YAxis={0}&Rot={1}", yAxis, xAxis);
}
問題は、私が持っていて、その上にマウスの位置が必要なことですが、イベントAxShockwaveFlashObject
がないため、上記のコードはこのコントロールでは機能しません。AxShockwaveFlashObject1._MouseMove
誰でもこれを解決するのを手伝ってもらえますか?
ノート:
e.Location.X
&e.Location.Y
同じ結果が得られました。