다음을 통해 공유


PhysicalKeyStatus 구조체

정의

실제 키보드 키의 가능한 상태를 지정합니다.

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
struct PhysicalKeyStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
public struct PhysicalKeyStatus
var physicalKeyStatus = {
repeatCount : /* Your value */,
scanCode : /* Your value */,
isExtendedKey : /* Your value */,
isMenuKeyDown : /* Your value */,
wasKeyDown : /* Your value */,
isKeyReleased : /* Your value */
}
Public Structure PhysicalKeyStatus
상속
PhysicalKeyStatus
특성

설명

키보드 디바이스 드라이버는 키보드에서 스캔 코드를 수신하여 가상 키 코드(키의 목적을 식별하기 위해 시스템에서 정의한 디바이스 독립적 값)로 해석하고 변환(지도)합니다.

필드

IsExtendedKey

키는 고급 101/102 키 키보드에 표시되는 오른쪽 ALT 및 Ctrl 키와 같은 확장 키입니다. 자세한 내용은 확장 키 플래그 를 참조하세요.

IsKeyReleased

키를 누른 상태에서 해제된 상태로 이동했습니다. 자세한 내용은 전환 상태 플래그 를 참조하세요.

IsMenuKeyDown

Alt 키( VirtualKey.Menu 값으로 표시됨)는 현재 누름 상태입니다.

RepeatCount

키를 누른 횟수입니다. 자세한 내용은 반복 횟수를 참조하세요.

ScanCode

누른 키에 대한 검사 코드입니다. 자세한 내용은 코드 검사를 참조하세요.

WasKeyDown

키는 현재 아래로 눌려 있습니다. 자세한 내용은 이전 Key-State 플래그 를 참조하세요.

적용 대상

추가 정보