| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Disable Item ComboBox |
| Автор: navodri 20.7.2013, 10:12 |
| Как сделать? |
| Автор: Ne1tr1n0 23.7.2013, 17:01 |
| http://stackoverflow.com/a/5585420/1029518 |
| Автор: navodri 28.7.2013, 10:02 |
| к сожалению, это не API, и переписать его сложно. |
| Автор: Illusion Dolphin 28.7.2013, 10:32 | ||
Подключаем серое вещество. Перехватываем перерисовку айтема http://msdn.microsoft.com/en-us/library/windows/desktop/bb775923%28v=vs.85%29.aspx и рисуем его неактивным на наше усмотрение. Затем надо перехватить: клик по нему и клавиши вниз и вверх, возможно ещё другие его возможность и сделать нужное (= как требуется т.к. непонятно как оно должно себя вести) поведение. |