콤보 상자 스타일

CreateWindow 또는 CreateWindowEx 함수를 사용 하 여 콤보 상자를 만들려면 COMBOBOX 클래스, 적절 한 창 스타일 상수 및 다음 콤보 상자 스타일의 조합 지정.

스타일 설명
CBS_AUTOHSCROLL 사용자가 줄의 끝에 문자를 입력할 때 자동으로 오른쪽에 있는 편집 컨트롤의 텍스트를 스크롤합니다. 직사각형 경계 안에서 맞는 텍스트만 허용이 스타일을 설정 하는 경우.
CBS_DISABLENOSCROLL 상자 스크롤 충분 한 항목을 포함 하지 않으면 목록 상자에서 비활성화 된 세로 스크롤 막대를 보여줍니다. 이 스타일 없이 스크롤 막대가 숨겨집니다 충분 한 항목 목록 상자에 포함 되어 있지 않으면.
CBS_DROPDOWN 유사한 CBS_SIMPLE를 제외 하 고 사용자가 edit 컨트롤 옆에 있는 아이콘을 선택 하지 않으면 목록 상자가 표시 되지 않습니다.
CBS_DROPDOWNLIST 편집 컨트롤을 대체 한다는 점을 제외 하면 CBS_DROPDOWN, 유사 정적 텍스트 항목으로 표시 현재 선택 목록 상자에서.
CBS_HASSTRINGS 소유자가 그린 콤보 상자 항목으로 구성 된 문자열을 포함을 지정 합니다. 응용 프로그램 CB_GETLBTEXT 메시지를 사용 하 여 특정 항목에 대 한 텍스트를 검색할 수 있도록 콤보 상자의 메모리 및 문자열에 대 한 주소 유지.
CBS_LOWERCASE 선택 필드와 목록에 있는 모든 텍스트를 소문자로 변환 합니다.
CBS_NOINTEGRALHEIGHT 콤보 상자의 크기 콤보 상자를 만들 때 응용 프로그램에 의해 지정 된 크기에 정확 하 게 지정 합니다. 일반적으로, 시스템 크기 콤보 상자는 부분 항목을 표시 하지 않습니다.
CBS_OEMCONVERT Windows 문자 집합 OEM 문자 설정 하 고 Windows 설정 다시에서 콤보 상자 편집 컨트롤에 입력 된 텍스트를 변환 합니다. 이렇게 하면 적절 한 문자 변환 때 호출 하는 응용 프로그램은 CharToOem OEM 문자를 콤보 상자에서 Windows 문자열을 변환 하는 함수. 이 스타일은 파일 이름을 포함 하 고 CBS_SIMPLE 또는 CBS_DROPDOWN 스타일을 사용 하 여 만든 콤보 상자에만 적용 되는 콤보 상자에 대 한 가장 유용.
CBS_OWNERDRAWFIXED 목록 상자의 소유자 그리기 내용에 대 한 책임 이며 목록 상자에 있는 항목은 모두 같은 높이 지정 합니다. 콤보 상자를 만들 때 콤보 상자의 시각적 측면 WM_DRAWITEM 메시지 변경 되었습니다 때 소유자 창이 WM_MEASUREITEM 메시지를 받으면.
CBS_OWNERDRAWVARIABLE 목록 상자의 소유자 그리기 내용에 대 한 책임은 있고 목록 상자의 항목 높이에 변수를 지정 합니다. 콤보 상자를 만들 때 콤보 상자의 시각적 측면 WM_DRAWITEM 메시지 변경 되었습니다 때 소유자 창이 콤보 상자에서 각 항목에 대 한 WM_MEASUREITEM 메시지를 받으면.
CBS_SIMPLE 표시 목록 상자에서 모든 시간. 목록 상자에서 현재 선택 영역 편집 컨트롤에 표시 됩니다.
CBS_SORT 목록 상자에 추가 하는 문자열을 자동으로 정렬.
CBS_UPPERCASE 선택 필드와 목록에 있는 모든 텍스트를 대문자로 변환 합니다.

 

Index