Combobox
От: Аноним  
Дата: 28.06.03 14:11
Оценка:
Привет All.

Вот такая проблема возникла. Захотелось заиметь класс а-ля CCombobox написанный с нуля.
И вот почему. По какой-то прихоти Microsoft в библиотеке MFC под Windows CE ССombobox
написан мягко говоря через одно место.... Задача предельно проста: необходимо изменить цвет фона и цвет текста комбобокса. Все это на eVC 3.0.
Первая мысль — ага, сейчас мы поймаем CTLCOLOR_LISTBOX, CTLCOLOR_STATIC, CTLCOLOR_EDIT —
ничего не получается — приходит только CTLCOLOR_EDIT — можно поменять цвет edit-а, но не выпвадающего списка.
Вторая мысль — ownerdraw — читаем msdn — облом — CE не поддерживает ownerdraw для listbox-ов и combobox-ов.
Остается одно — написать свой комбобокс. Но изобретать велосипед — сильно не хочется, может уже кто-то сталкивался с подобной проблемой ?





12.09.03 19:37: Перенесено модератором из 'MFC' — AS
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.