ACCELTABLEENTRY

ACCELTABLEENTRY 구조 개별 액셀러레이터 테이블 리소스의 데이터를 설명합니다. 구조 정의 여기에 제공 된 설명만; 그것은 어떤 표준 헤더 파일에.

구조체 ACCELTABLEENTRY {WORD fFlags; 
    WORD wAnsi; 
    WORD 떨어; 
    WORD 여백; 
} 
 

회원

fFlags
키보드 가속기 특성을 설명 하는 데 사용할 수 있는 플래그 집합을 지정 합니다. 이 구성원은 다음 값 중 하나 이상을 가질 수 있습니다.
의미
FVIRTKEY 액셀러레이터 키는 가상 키 코드입니다. 이 플래그를 지정 하지 않으면 ASCII 문자 코드를 지정 하려면 바로 가기 키 간주 됩니다.
FNOINVERT 가속키를 사용 하는 경우 메뉴 모음에서 메뉴 항목을 강조 표시 되지 않습니다.
FSHIFT 단축키는 SHIFT 키를 누를 경우에 활성화 됩니다. 이 플래그는 가상 키에만 적용 됩니다.
FCONTROL 단축키는 CTRL 키를 누를 경우에 활성화 됩니다. 이 플래그는 가상 키에만 적용 됩니다.
FALT 단축키는 ALT 키를 누를 경우에 활성화 됩니다. 이 플래그는 가상 키에만 적용 됩니다.
0x80 액셀러레이터 키 테이블에 있는 마지막 항목은.

wAnsi
ANSI 문자 값 또는 액셀러레이터 키를 식별 하는 가상 키 코드를 지정 합니다.
떨어
키보드 액셀러레이터를 식별합니다. 이것은 사용자가 지정된 된 키를 누르면 창 프로시저에 전달 된 값.
패딩
바이트 구조 DWORD 경계에 정렬 되도록 삽입 수.

주의

ACCELTABLEENTRY 구조는 리소스에서 모든 액셀러레이터 테이블 항목에 대해 반복 됩니다. 테이블에 있는 마지막 항목 값 0x0080 플래그.

8 리소스의 길이 분할 하는 경우 테이블의 요소 수를 계산할 수 있습니다. 그러면 응용 프로그램이 임의로 개별 고정 길이 항목 액세스할 수 있습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않는.

참고 항목

리소스 개요, 리소스 구조, CreateAcceleratorTable

 

Index