Re[3]: ListView
От: Lunich Россия  
Дата: 29.01.04 18:44
Оценка:
Lunich wrote:

>

> Еще такой вопрос. Что я делаю неправильно???
>
> // Обработка элементов управления
> case WM_NOTIFY:{
> NMHDR *nm = (NMHDR *)lp;
> switch( nm->code ){
> case NM_CUSTOMDRAW:{
> LPNMLVCUSTOMDRAW lplvcd = (LPNMLVCUSTOMDRAW)lp;
> switch( lplvcd->nmcd.dwDrawStage ){
> case CDDS_PREPAINT:
> *//Сюда приходим постоянно*
> return CDRF_NOTIFYITEMDRAW;
> case CDDS_ITEMPREPAINT:
> *//Здесь даже не появляемся*
> return CDRF_NOTIFYSUBITEMDRAW;
> case CDDS_ITEM:
> case CDDS_SUBITEM:
> case CDDS_PREPAINT | CDDS_SUBITEM:
> case CDDS_ITEM | CDDS_SUBITEM | CDDS_PREPAINT:
> *//Здесь даже не появляемся*
> lplvcd->clrTextBk = GetSysColor( COLOR_WINDOW );
> lplvcd->clrText = GetSysColor( COLOR_WINDOWTEXT );
> return CDRF_NEWFONT;
> }
> }break;
>

И все-таки, что не так? Или без MFC не обойтись?
HEEEEEEEEEEEEELP!!! (Крик души)
Posted via RSDN NNTP Server 1.8 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.