C#で現在指定キーが押されているか判別する方法。
using System.Runtime.InteropServices;
public class Hogehoge
{
[DllImport("user32")] static extern short GetAsyncKeyState(Keys vKey);
public Hogehoge()
{
// コンストラクタ
}
public void IsPressCtrlKey()
{
if( GetAsyncKeyState( Keys.ControlKey ) < 0 )
{
// コントロールキーが押されている場合の処理
}
}
}
こんな感じ。APIなのでVBとかVCでもいけると思うデス。詳細はメソッド名でググればわさわさ出てくるハズ。
ていうか別にコンストラクタまで書かんでもいいやん自分…(苦笑)。
キャト輔に私信。
ダディの中の人が本格的に音楽活動だそうで。おめでとうございます。
http://www.ongakudb.com/contents/news.aspx?code=0412228
続・MUFAS聴きたい。
公式HPにTシャツとかの通販が!
…相変わらずいいシゴトするなぁぁ…欲しいなぁ…じゅるじゅる。
きっとワタシ、ブルジョアなおうちに産まれてたら、Tシャツコレクターになってたと思うのデスヨ。まじでまじで。アーティストTシャツとか買いまくり着まくりだったと思うデスヨ。
あー、いいなぁセンスいいなぁこのTシャツ。
http://www.mufas.net/
