목록 상자 스타일
LBS_DISABLENOSCROLL 사용 하지 않는 세로 스크롤 막대 때 목록 상자 충분 한 항목을 스크롤할 수 없는 목록 상자를 표시 합니다.목록 상자 항목이 부족 들어 있지 않은 경우이 스타일 없이 스크롤 막대가 숨겨집니다.
LBS_EXTENDEDSEL 사용자가 SHIFT 키와 마우스 또는 특수 키 조합을 사용 하 여 여러 항목을 선택할 수 있습니다.
LBS_HASSTRINGS 문자열로 구성 된 항목을 포함 하는 소유자 그리기 목록 상자를 지정 합니다.응용 프로그램에서 사용할 수 있도록 목록 상자의 메모리 및 문자열에 대 한 포인터를 유지는 GetText 멤버 함수를 특정 항목에 대 한 텍스트를 검색 합니다.
LBS_MULTICOLUMN 가로로 스크롤 되는 다중 열 목록 상자를 지정 합니다.SetColumnWidth 멤버 함수는 열 너비를 설정 합니다.
LBS_MULTIPLESEL 문자열 선택 클릭 하거나 문자열을 두 번 클릭할 때마다 설정/해제 합니다.임의의 개수의 문자열을 선택할 수 있습니다.
LBS_NODATA 데이터가 없는 목록 상자를 지정 합니다.목록 상자에서 항목의 수만 명의 초과 하는 경우이 스타일을 지정 합니다.데이터가 없는 목록 상자도 있어야는 LBS_OWNERDRAWFIXED 스타일, 하지만 않습니다 있어야 합니다는 LBS_SORT 또는 LBS_HASSTRINGS 스타일입니다.
항목에 대 한 문자열 또는 비트맵 데이터가 포함 된 경우를 제외 하 고 아니요 데이터 목록 상자를는 소유자가 그린 목록 상자를 비슷합니다.명령을 추가 하려면 삽입 또는 삭제 항목 무시할 모든 데이터 항목 지정 목록 상자에 문자열을 항상 찾기 요청에 실패 했습니다.보내는 시스템의 WM_DRAWITEM 항목을 그려야 할 때 소유자 창의 메시지.ItemID 소속은 DRAWITEMSTRUCT 구조 전달에 WM_DRAWITEM 메시지 그리려는 항목의 줄 번호를 지정 합니다.데이터가 없는 목록 상자 보내지 않습니다는 WM_DELETEITEM 메시지입니다.
LBS_NOINTEGRALHEIGHT 목록 상자의 크기를이 목록 상자를 만들 때 응용 프로그램에 의해 지정 된 크기에 정확 하 게 됩니다.일반적으로 Windows 목록 상자를 크기를 목록 상자에서 부분 항목을 표시 하지 않도록 합니다.
LBS_NOREDRAW 목록 상자 표시 변경 될 때 업데이트 되지 않습니다.전송 하 여 언제 든이이 스타일 변경할 수는 WM_SETREDRAW 메시지입니다.
LBS_NOSEL 목록 상자를 볼 수 있지만 선택 하지 않은 항목 포함 되도록 지정 합니다.
LBS_NOTIFY 부모 창 클릭 하거나 문자열을 두 번 클릭할 때마다 입력된 메시지를 받습니다.
LBS_OWNERDRAWFIXED ; 내용을 그리기 위한 담당 목록 상자의 소유자 목록 상자의 항목 높이입니다.
LBS_OWNERDRAWVARIABLE ; 내용을 그리기 위한 담당 목록 상자의 소유자 목록 상자의 항목 높이에 대 한 변수입니다.
LBS_SORT 목록 상자에서 문자열을 사전순으로 정렬 합니다.
LBS_STANDARD 문자열을 목록 상자에 사전순으로 정렬 하 고 클릭 하거나 문자열을 두 번 클릭할 때마다 부모 창에 입력된 메시지를 받습니다.목록 상자에 모든 면에 테두리가 포함 되어 있습니다.
LBS_USETABSTOPS 는 목록 상자를 인식 하 고 해당 문자열을 그릴 때 탭 문자를 확장할 수 있습니다.기본 탭 위치 32 대화 단위입니다.(대화 상자 단위 가로 또는 세로 거리입니다.현재 기본 너비 대화 단위 1 / 4에 한 가로 대화 단위가입니다.대화 상자 기본 단위 높이 너비를 현재 시스템 글꼴에 따라 계산 됩니다.GetDialogBaseUnits Windows 함수 반환 현재 대화 기본 단위 픽셀 단위로 합니다.) 이 스타일을 사용할 수 없습니다 LBS_OWNERDRAWFIXED.
LBS_WANTKEYBOARDINPUT 목록 상자의 소유자 받은 WM_VKEYTOITEM 또는 WM_CHARTOITEM 목록 상자에 입력 포커스가 있는 동안 키를 누를 때마다 메시지.이 키보드 입력에 특수 한 처리를 수행 하는 응용 프로그램이 있습니다.