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
반응형
'C#' 카테고리의 다른 글
키보드 입력 시각화 프로그램 ( 배포 ) (0) | 2020.01.10 |
---|---|
C# 키 입력 시각화 ( 키 다운, 키 업, 폼을 투명하게) (0) | 2019.11.04 |
C#으로 간단한 알람 프로그램 만들기 ( 몇 가지만 상세하게 ) (0) | 2019.11.03 |
C# 버튼을 누르면 인터넷 검색이 가능 (0) | 2018.04.13 |
C# 버튼을 누르면 사진이 보이게 하고 싶어요 (0) | 2018.04.13 |