Keyboard 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 누른 키와 같이 키보드의 현재 상태에 액세스하기 위한 속성을 제공하고 활성 창에 키 입력을 보내는 메서드를 제공합니다.
public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
- 상속
-
Keyboard
예제
이 예제에서는 My.Computer.Keyboard.CtrlKeyDown 이 속성을 사용하여 컴퓨터의 Ctrl 키를 누른지 여부를 확인합니다.
If My.Computer.Keyboard.CtrlKeyDown Then
MsgBox("CTRL key down")
Else
MsgBox("CTRL key up")
End If
설명
개체는 My.Computer.Keyboard 컴퓨터의 키보드에 대한 인터페이스를 제공합니다. 속성 My.Computer.Keyboard 은 여러 특수 키의 상태에 대한 정보를 제공합니다. 이 My.Computer.Keyboard.SendKeys 메서드를 사용하면 키보드에 입력된 것처럼 활성 창으로 키를 보낼 수 있습니다.
Tasks
다음 표에서는 개체와 관련된 작업의 예를 나열합니다 My.Computer.Keyboard .
| 받는 사람 | 보십시오 |
|---|---|
| 애플리케이션에 키 입력 보내기 | 방법: 애플리케이션 시작 및 키 입력 보내기(Visual Basic) |
프로젝트 유형별 가용성
| 프로젝트 형식 | 사용 가능 |
|---|---|
| Windows 애플리케이션 | Yes |
| 클래스 라이브러리 | Yes |
| 콘솔 애플리케이션 | Yes |
| Windows 컨트롤 라이브러리 | Yes |
| 웹 제어 라이브러리 | No |
| Windows 서비스 | Yes |
| 웹 사이트 | No |
생성자
| Name | Description |
|---|---|
| Keyboard() |
Keyboard 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| AltKeyDown |
ALT 키가 다운되었는지 여부를 나타내는 값을 가져옵니다. |
| CapsLock |
CAPS LOCK이 켜져 있는지 여부를 나타내는 값을 가져옵니다. |
| CtrlKeyDown |
Ctrl 키가 다운되었는지 여부를 나타내는 값을 가져옵니다. |
| NumLock |
NUM LOCK 키가 있는지 여부를 나타내는 값을 가져옵니다. |
| ScrollLock |
|
| ShiftKeyDown |
SHIFT 키가 다운되었는지 여부를 나타내는 값을 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Equals(Object) |
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| SendKeys(String, Boolean) |
키보드에 입력된 것처럼 하나 이상의 키 입력을 활성 창으로 보냅니다. |
| SendKeys(String) |
키보드에 입력된 것처럼 하나 이상의 키 입력을 활성 창으로 보냅니다. |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |