Header_GetItem 매크로(commctrl.h)
헤더 컨트롤의 항목에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 HDM_GETITEM 메시지를 명시적으로 보낼 수 있습니다.
통사론
BOOL Header_GetItem(
HWND hwndHD,
int i,
LPHDITEM phdi
);
매개 변수
hwndHD
형식: HWND
헤더 컨트롤에 대한 핸들입니다.
i
형식: int
정보를 검색할 항목의 인덱스입니다.
phdi
형식: LPHDITEM
HDITEM 구조체에 대한 포인터입니다. 메시지가 전송되면 마스크 멤버는 요청되는 정보의 유형을 나타냅니다. 메시지가 반환되면 다른 멤버는 요청된 정보를 받습니다.
반환 값
형식: BOOL
성공하면
발언
HDI_TEXT 플래그가 HDITEM 구조체의 마스크 멤버에 설정된 경우 컨트롤은 요청된 텍스트로 버퍼를 채우는 대신 새 텍스트를 가리키도록 구조체의 pszText 멤버를 변경할 수 있습니다. 애플리케이션은 텍스트가 항상 요청된 버퍼에 배치된다고 가정해서는 안 됩니다.
Header_GetItem 매크로는 다음과 같이 정의됩니다.
#define Header_GetItem(hwndHD, i, phdi) \
(BOOL)SendMessage((hwndHD), HDM_GETITEM, \
(WPARAM)(int)(i), (LPARAM)(LPHDITEM)(phdi))
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |