CComboBoxEx

CComboBoxEx 클래스 이미지 목록에 대 한 지원을 제공 하 여 콤보 상자 컨트롤을 확장 합니다. CComboBoxEx 를 사용 하 여 콤보 상자 컨트롤을 만들 수, 자신의 이미지 그리기 코드를 구현할 필요가 없습니다. 대신 CComboBoxEx 를 사용 하 여 이미지 목록에서 이미지에 액세스 하려면。

이미지 목록 지원

표준 콤보 상자에서 콤보 상자의 소유자는 소유자 그리기 컨트롤 콤보 상자를 작성 하 여 이미지를 그리기에 대 한 책임. CComboBoxEx를 사용 하는 경우에 암시 되어 있기 때문에 CBS_OWNERDRAWFIXEDCBS_HASSTRINGS 그리기 스타일을 설정할 필요가 없습니다. 그렇지 않으면 그리기 작업을 수행 하는 코드를 작성 해야 합니다. CComboBoxEx 컨트롤 항목 당 최대 3 개의 이미지 지원: 선택한 상태, 선택 하지 않은 상태 및 오버레이 이미지에 대 한 하나에 대 한。

스타일

CComboBoxEx CBS_SIMPLE, CBS_DROPDOWN, CBS_DROPDOWNLISTWS_CHILD스타일이 지원합니다. 창을 만들 때 전달 하는 다른 모든 스타일은 컨트롤에서 무시 됩니다. 창이 만들어지면 다른 콤보 상자 스타일 CComboBoxEx 멤버를 호출 하 여 SetExtendedStyle함수를 제공할 수 있습니다. 이러한 스타일을 사용 하면:

이러한 스타일 플래그는에서 자세히 설명 CComboBoxEx를 사용 하 여 Visual c + + 프로그래머 가이드

항목 보존 및 콜백 항목 속성

항목 정보를 항목 및 이미지, 들여쓰기 값 및 텍스트 문자열에 대 한 인덱스와 같은 Win32 구조에 저장 됩니다 COMBOBOXEXITEM, Platform SDK에 설명 된 대로. 또한 콜백 플래그에 해당 하는 회원을 포함 하는 구조。

상세한 개념적 논의 대 한 참조 CComboBoxEx를 사용 하 여 Visual c + + 프로그래머 가이드

# include lt;afxcmn.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 MFCIE(&N)

참고 항목nbsp;CComboBox(&N)

Index