CONTROLINFO 구조체(ocidl.h)
컨트롤의 키보드 니모닉 및 키보드 동작을 설명하는 매개 변수를 포함합니다. 구조체는 IOleControl::GetControlInfo 메서드 중에 채워집니다.
구문
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
멤버
cb
구조체의 크기(바이트)입니다.
hAccel
키보드 니모닉을 설명하는 각 구조체인 ACCEL 구조체 배열에 대한 핸들입니다. 배열은 CreateAcceleratorTable 함수를 사용하여 만들어집니다. 컨트롤은 항상 이 배열의 메모리를 유지 관리합니다. IOleControl::GetControlInfo 의 호출자는 메모리를 해제하려고 시도해서는 안 됩니다.
cAccel
hAccel 필드에 설명된 니모닉의 수입니다. 이 값은 니모닉이 없음을 나타내기 위해 0일 수 있습니다.
dwFlags
컨트롤의 키보드 동작을 나타내는 플래그입니다. 사용 가능한 값은
- CTRLINFO_EATS_RETURN: 컨트롤에 포커스가 있으면 반환 키를 처리합니다.
- CTRLINFO_EATS_ESCAPE: 컨트롤에 포커스가 있으면 이스케이프 키를 처리합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ocidl.h |