Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > OWNERDRAW


Автор: xTr1m 26.12.2005, 09:52
Я тут поискал по форуму, но конкретно по этому ничего не нашел. Что такое OWNERDRAW, собыите перерисовки? Но тогда чего именно? У себя в книжке ничего про это не нашел. Хотя бы в общем смысле поясните плз, что это за зверь

Автор: threef 26.12.2005, 11:23
OWNERDRAW- это стиль класса, который говорит о перекрытии стандартных методов отображения. Например, указав в CListBox стиль OWNERDRAW ты можешь перерисовать изображения элементов(строк) так, как тебе хочестся, перегрузив DrawItem(см.MSDN). Более того, указав SUBJ, ты ОБЯЗАН пререгрузить некоторые методы прорисовки! Что именно нужно перегружать - зависит от обьекта.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)