Re[5]: Печать на активный принтер без показа CPrintDialog
От: Кирпа В.А. Украина  
Дата: 11.05.04 12:29
Оценка:
Здравствуйте, Tuzik[KARAVAN], Вы писали:

TK>Здравствуйте, kolam, Вы писали:


K>>Угу, так проще. Но я-то думал, что нужно по-любому без отказа от диалога печати.


TK>Ну так оно и задумывалось.. а получилось как всегда..



В MFC можно послать сообщение твоему View

pView->SendMessage(WM_COMMAND, ID_FILE_PRINT_DIRECT);

Или почитать вот это в MSDN

CPrintInfo::m_bDirect
Remarks

The framework sets this member to TRUE if the Print dialog box will be bypassed for direct printing; FALSE otherwise. The Print dialog is normally bypassed when you print from the shell or when printing is done using the command ID ID_FILE_PRINT_DIRECT.

You normally don’t change this member, but if you do change it, change it before you call CView::DoPreparePrinting in your override of CView::OnPreparePrinting.
!0xDEAD
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.