pp и добавьте в карту сообщени

Автор admin Среда, 13 мая 2009 11:32

pp и добавьте в карту сообщений строки, выделенные полужирным шрифтом. BEG IN_MESSAGE_MAP( CMiniPaintView. CScrollView) 0N_WM_LBUTT0ND0WN() 0NJM_LBUTT0NUP() 0N_WM_M0USEM0VE()’ 0N_C0MMAND(ID_FILE_PRINT, CView::OnFilePrint) ON_^COMMAND(ID_FILE_PRINT_PREVIEW. CView::OnFilePrintPreview) END_MESSAGE_MAP() 8. Чтобы реализовать поддержку печати и предварительного просмотра документа, необходимо переопределить виртуальную функцию CView::OnPrepare-PrintingC), которую MFC вызывает как перед печатью, так и перед предварительным просмотром. Выделите класс CMiniPaintView в окне Class View. Затем перейдите в окно свойств и щелкните на кнопке Overrides. В списке виртуальных функций 442 Занятие 15. Печать и предварительный просмотр выберите функцию OnPreparePrinting и вызовите команду OnPreparePrin-ting. Из функции CMiniPaintView: :OnPreparePrinting() удалите вызов основной версии функции CScrollView: :OnPreparePrinting() и добавьте вызов функции CView::DoPreparePrinting(), показанный в коде полужирным шрифтом. BOOL CMiniPaintView::OnPreparePrinting(CPrintInfo* plnfo) { // TODO: call DoPreparePrinting to invoke t


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