CB_GETEDITSEL 메시지

콤보 상자의 편집 컨트롤에서 현재 선택 항목의 시작 및 끝 문자 위치를 가져옵니다.

매개 변수

wParam

선택 항목의 시작 위치를 수신하는 DWORD 값에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

lParam

선택 항목의 끝 위치를 수신하는 DWORD 값에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

반환 값

반환 값은 LOWORD에서 선택 항목의 시작 위치와 HIWORD에서 마지막으로 선택한 문자 뒤 첫 번째 문자의 끝 위치가 있는 DWORD 값(0부터 시작)입니다.

예제

다음 코드 예에서는 현재 선택 범위를 검색하는 두 가지 방법을 보여 줍니다.

DWORD start, end;

// Get the range from [out] parameters.
// hwnd is the handle of the combo box control.
SendMessage(hwnd, CB_GETEDITSEL, (WPARAM)&start, (LPARAM)&end;

// Get the range from the return value.
DWORD range = SendMessage(hwnd, CB_GETEDITSEL, NULL, NULL);
start = LOWORD(range);
end = HIWORD(range);

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003[데스크톱 앱만 해당]
헤더
Winuser.h(Windows.h 포함)

추가 정보

참조

CB_SETEDITSEL

기타 리소스

HIWORD

LOWORD