2008年7月28日月曜日

[.NET]キーボードステータスの取得(その2)

GDD Blog: [.NET]キーボードステータスの取得では「p/invokeでないと無理」と記載しましたが、アレが誤りであることがわかりました。で、実装はこのようなかんじ。
    if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift)
    {
        //シフトキー押下の処理
        MessageBox.Show("緊急停止!!");
    }

0 件のコメント :