でWindows フォームいつでもカーソルの現在位置を知ることができます。カーソルクラス。
キーボードでは同じことはできないようです。たとえば、キーがShift押されたかどうかを知ることは可能ですか?
すべてのキーボード通知 (KeyDown イベントと KeyUp イベント) を追跡することが絶対に必要ですか?
ベストアンサー1
if ((Control.ModifierKeys & Keys.Shift) != 0)
Ctrl+が押されている場合も同様ですShift。Shiftキーだけが押されているかどうかを確認したい場合は、
if (Control.ModifierKeys == Keys.Shift)
継承するクラスControl
(フォームなど)の場合は、Control.