다음을 통해 공유


HDHITTESTINFO 구조체(commctrl.h)

적중 테스트에 대한 정보를 포함합니다. 이 구조체는 HDM_HITTEST 메시지와 함께 사용되며 HD_HITTESTINFO 구조를 대체합니다.

구문

typedef struct _HD_HITTESTINFO {
  POINT pt;
  UINT  flags;
  int   iItem;
} HDHITTESTINFO, *LPHDHITTESTINFO;

멤버

pt

형식: POINT

적중 테스트할 지점을 클라이언트 좌표로 포함하는 POINT 구조체입니다.

flags

형식: UINT

적중 테스트의 결과에 대한 정보를 수신하는 변수입니다. 이 멤버는 아래에 나열된 값 중 하나 이상일 수 있습니다. 위치가 클라이언트 영역의 위쪽과 왼쪽에 있는 경우와 같이 이러한 두 값을 결합할 수 있습니다.

의미
HHT_ABOVE
지점이 헤더 컨트롤의 경계 사각형 위에 있습니다.
HHT_BELOW
지점이 헤더 컨트롤의 경계 사각형 아래에 있습니다.
HHT_NOWHERE
지점은 헤더 컨트롤의 경계 사각형 내부에 있지만 헤더 항목 위에 있지 않습니다.
HHT_ONDIVIDER
지점은 두 헤더 항목 간의 구분선에 있습니다.
HHT_ONDIVOPEN
점은 너비가 0인 항목의 구분선에 있습니다. 나누기를 끌면 항목의 크기를 구분선 왼쪽으로 조정하는 대신 항목이 표시됩니다.
HHT_ONHEADER
지점은 헤더 컨트롤의 경계 사각형 내에 있습니다.
HHT_ONFILTER

버전 5.80 점이 필터 영역 위에 있습니다.

HHT_ONFILTERBUTTON

버전 5.80 점은 필터 단추에 있습니다.

HHT_TOLEFT
점은 헤더 컨트롤의 경계 사각형 왼쪽에 있습니다.
HHT_TORIGHT
지점은 헤더 컨트롤의 경계 사각형 오른쪽에 있습니다.
HHT_ONITEMSTATEICON

버전 6.00Windows Vista. 점이 항목의 상태 아이콘 내에 있습니다. 스타일 HDS_CHECKBOXES 지정하면 점이 항목의 확인란 내에 있습니다.

HHT_ONDROPDOWN

버전 6.00Windows Vista. 지점은 항목의 분할 단추 내에 있습니다. 항목에서 스타일 HDF_SPLITBUTTON 설정해야 합니다.

HHT_ONOVERFLOW

버전 6.00Windows Vista. 지점은 헤더 컨트롤의 오버플로 단추 내에 있습니다. 스타일 HDS_OVERFLOW 헤더 컨트롤에 설정해야 합니다.

iItem

형식: int

적중 테스트에 성공하면 는 적중 테스트 지점에 있는 항목의 인덱스를 포함합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 commctrl.h