HDHITTESTINFO 구조체(commctrl.h)
적중 테스트에 대한 정보를 포함합니다. 이 구조체는 HDM_HITTEST 메시지와 함께 사용되며 HD_HITTESTINFO 구조를 대체합니다.
구문
typedef struct _HD_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
} HDHITTESTINFO, *LPHDHITTESTINFO;
멤버
pt
형식: POINT
적중 테스트할 지점을 클라이언트 좌표로 포함하는 POINT 구조체입니다.
flags
형식: UINT
적중 테스트의 결과에 대한 정보를 수신하는 변수입니다. 이 멤버는 아래에 나열된 값 중 하나 이상일 수 있습니다. 위치가 클라이언트 영역의 위쪽과 왼쪽에 있는 경우와 같이 이러한 두 값을 결합할 수 있습니다.
값 | 의미 |
---|---|
|
지점이 헤더 컨트롤의 경계 사각형 위에 있습니다. |
|
지점이 헤더 컨트롤의 경계 사각형 아래에 있습니다. |
|
지점은 헤더 컨트롤의 경계 사각형 내부에 있지만 헤더 항목 위에 있지 않습니다. |
|
지점은 두 헤더 항목 간의 구분선에 있습니다. |
|
점은 너비가 0인 항목의 구분선에 있습니다. 나누기를 끌면 항목의 크기를 구분선 왼쪽으로 조정하는 대신 항목이 표시됩니다. |
|
지점은 헤더 컨트롤의 경계 사각형 내에 있습니다. |
|
버전 5.80 점이 필터 영역 위에 있습니다. |
|
버전 5.80 점은 필터 단추에 있습니다. |
|
점은 헤더 컨트롤의 경계 사각형 왼쪽에 있습니다. |
|
지점은 헤더 컨트롤의 경계 사각형 오른쪽에 있습니다. |
|
버전 6.00 및 Windows Vista. 점이 항목의 상태 아이콘 내에 있습니다. 스타일 HDS_CHECKBOXES 지정하면 점이 항목의 확인란 내에 있습니다. |
|
버전 6.00 및 Windows Vista. 지점은 항목의 분할 단추 내에 있습니다. 항목에서 스타일 HDF_SPLITBUTTON 설정해야 합니다. |
|
버전 6.00 및 Windows Vista. 지점은 헤더 컨트롤의 오버플로 단추 내에 있습니다. 스타일 HDS_OVERFLOW 헤더 컨트롤에 설정해야 합니다. |
iItem
형식: int
적중 테스트에 성공하면 는 적중 테스트 지점에 있는 항목의 인덱스를 포함합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | commctrl.h |