2012-07-13 5 views
0

소유자에게 CComboBox 편집 창 (CComboBox의 최상위 창/ComboBox 내 편집 창)이있을 수 있는지 질문이 있습니다. CComboBox는 OWNERDRAW 그리고 DrawItem() 메서드를 통해 항목을 그릴 수 있습니다. 또한 항목 편집 (CComboBox 컨트롤의 가장 위쪽 항목)에 그려야합니다 문제는 편집 창이 있고 그것을 입력 할 수 있습니다 (내가 할 수있는 ' t 그것에 당기십시오). 이 창을 '드로어 블'로 만들려면 어떻게해야합니까? 제안 사항이 있으십니까? 감사합니다WinApi 소유자 CComboBox 편집 창, CComboBox 내 창 편집

답변

1

hwndItem (편집 필드에 창 핸들)을 얻으려면 GetComboBoxInfo을 사용하십시오. 그런 다음 원하는 것을 수행하기 위해 하위 클래스를 간단히 지정하십시오.

관련 문제