Russian Qt Forum
Май 06, 2024, 01:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MFC меня достал  (Прочитано 4377 раз)
zobot1
Гость
« : Март 04, 2005, 18:11 »

Привет
Есть такая штука
class CDlgLayerManager : public CDialog{
....
}

На этом диалоге есть CListCtrl

такая -
ON_NOTIFY(NM_CLICK, IDC_LIST_LAYERS, OnNMClickListLayers)

и такая:
void CDlgLayerManager::OnNMCustomdrawListLayers(NMHDR *pNMHDR, LRESULT *pResult)
{
....
}


OnNMCustomdrawListLayers никогда не вызывается Грустный

хотя есть такая штука:
void CDlgLayerManager::OnNMClickListLayers(NMHDR *pNMHDR, LRESULT *pResult)
{
}

и она работает нормально - где грабли? Обязательно чтоли чтобы было
class CDlgLayerManager : public CListCtrl{
....
}

Непонимающий
Записан
god3
Гость
« Ответ #1 : Апрель 04, 2005, 18:49 »

У CListCtrl должно быть свойство OwnerDraw, поставь его в редакторе ресурсов
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 20.