CB_GETLBTEXT 메시지
콤보 상자 목록에서 문자열을 가져옵니다.
매개 변수
-
wParam
-
검색할 문자열의 인덱스(0부터 시작)입니다.
-
lParam
-
문자열을 받는 버퍼에 대한 포인터입니다. 버퍼에는 문자열과 종료 Null 문자를 위한 충분한 공간이 있어야 합니다. CB_GETLBTEXT 메시지 이전에 CB_GETLBTEXTLEN 메시지를 전송하여 문자열의 길이(TCHAR)를 검색할 수 있습니다. ANSI 문자열인 경우 바이트 수이지만 유니코드 문자열인 경우 문자 수입니다.
반환 값
반환 값은 종료 Null 문자를 제외한 TCHAR 단위의 문자열 길이입니다. wParam이 유효한 인덱스를 지정하지 않으면 반환 값은 CB_ERR입니다.
설명
보안 경고: 이 메시지를 잘못 사용하면 프로그램의 보안이 손상될 수 있습니다. 이 메시지는 버퍼 크기를 알 수 있는 방법을 제공하지 않습니다. 이 메시지를 사용하는 경우 먼저 CB_GETLBTEXTLEN을 호출하여 필요한 문자 수를 가져온 다음 메시지를 호출하여 문자열을 검색합니다. 계속하기 전에 보안 고려 사항: Microsoft Windows 컨트롤을 검토해야 합니다.
소유자가 그린 스타일은 있지만 CBS_HASSTRINGS 스타일이 없는 콤보 상자를 만드는 경우 lParam이 가리키는 버퍼는 항목과 관련된 데이터를 받습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
헤더 |
|