〜マウスポインタの位置を取得・設定するには?〜#564マウスポインタの位置を取得・設定するには?VBA、APIフォーム上でマウスポインタの位置を取得するには、ひとつの方法として、セクションやコントロールの「MouseMove/マウスボタン移動時」イベントを利用する方法があります。次のようなコードを書きます。Subただしこの方法には2つ問題があります。APIを使って、ディスプレイ全体に対する座標値(スクリーン座標)を取得するとともに、ポインタの位置を強制的に設定する方法です。次の例では、詳細セクション上をマウスが移動すると、その座標値がテキストボックスに表示されます。[移動]ボタン(cmd移動)をクリックすると、自動的にマウスのポインタがAccessのウィンドウの中央に移動します。Sub実行例:【マウスを移動したとき】フォームに対するマウスポインタの位置は二つとも同じですが、それぞれフォームの位置が違うため、スクリーン座標値は異なる値になっていることが分かります。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。