kMode(TRANSPARENT); ClientDC.T

Автор admin Воскресенье, 3 мая 2009 11:32

kMode(TRANSPARENT); ClientDC.TextOut(0. 0. PDoc->m_TextLine); CView::OnChar(nChar. nRepCnt, nFlags): } Чтение кодов символьных клавиш и отображение символов 333 Еще одно замечание. В занятии 6 мы обращали ваше внимание на то, что если окно представления поддерживает средства прокрутки (порождается от класса CScroilView), перед отображением текста или графики необходимо передать созданный объект контекста устройства CClientDC функции CView: :0п-PrepareDCC). Данная функция выполняет согласование объекта контекста устройства с текущей позицией прокрутки документа и обеспечивает тем самым отображение выводимых символов в нужных позициях. Однако в случае, когда объект контекста устройства передается функции CEchoView: :0nDraw(), функцию CView: :OnPrepareDC() вызывать не нужно. 10. Сейчас мы продемонстрируем, как реализуется второй из упомянутых выше способов отображения символов — использование функций CDocument:-.UpdateAll Views О и CEchoView: :0nDraw(). Для того чтобы обеспечить поддержку взаимодействия объектов документа и представления при обмене данными, добавьте выделенный полужирным шрифтом код в функ


Комментарии закрыты.