C#
C# 키보드 입력 테스트 ( 시각화 )
아스키의 공부방
2019. 11. 4. 20:39
728x90
반응형
https://gameprograming.tistory.com/m/79
이번에는 키보드 입력을 시각적으로 보여주는 프로그램입니다.
아래 사진처럼 눌렀던 키는 빨간색으로 뜹니다.
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
switch(e.KeyCode)
{
case Keys.F1:
lbl_f1.BackColor = Color.Red;
break;
case Keys.Escape:
lbl_esc.BackColor = Color.Red;
break;
case Keys.F2:
lbl_f2.BackColor = Color.Red;
break;
}
}
소스는 위 처럼 하시면 됩니다.
Keys.하면 그 뒤에 키보드에 있는건 다 나옵니다
그 다음 키보드에서 손을 떼면 다시 원상태로 바꾸고 싶으신분은
KeyUp을 이용하시면 됩니다.
https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.forms.control.keyup?view=netframework-4.8
참조하시면 좋습니다.
728x90
반응형