タイトルはかなりはっきりしていると思いますが、それ以上のことをしようとします。VBでのカーソル位置をピクチャボックスの位置に変更する方法
私はあなたがゲームをプレイするためにマウスを使用するゲームを作成しました。それは、ゲームlabirynthのようなものです。あなたは壁に触れることができないか、失う。
私はカーソルがそれに表示したいレベルが赤のPictureBoxでの位置を、開始だが、私はここに
は、私が使用したコードがどのように...知らない起動:
Windows.Forms.Cursor.Position = New Point(679,650)
このコードについては、大きな問題があります。
カーソルが表示される場所は、画面の解像度に依存します。
たとえば、私のモニタ解像度では、位置(679,650)が表示される必要があるピクチャボックスの一番上にあります。あなたのモニターに異なる解像度がある場合は、別の場所に表示されます...
私は実際にそれをpictureboxの上に表示する必要があります。
私はこれより明確になる可能性がしたい:(
すべて!!!服用であることをしないでくださいマウスを操作すると、ユーザーは苛酷な状態になります。マウスの右上にあるXにマウスを動かすと、ウィンドウを閉じることができますが、ラビリンスにはウィンドウの内容がすべて囲まれているとします。ラビリンスを介して円をドラッグすることについて、円が壁に接触する場合、円は開始位置に設定されます – DanielB