|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.09.2017, 09:15 | #1 |
Форумчанин
Регистрация: 19.05.2009
Сообщений: 153
|
Программное задание ориентации печати
Я вывожу текст на печать через CPrinterDC. Перед печать у меня появляется диалог для настроек печати. В этом диалоге настроек я задаю ориентацию печати альбомную, потому что у меня широкие строки.
Можно ли задать настройку ориентации печати программно, чтобы пользователю не приходилось каждый раз задавать ориентацию печати в диалоге? Можно ли это сделать средствами CPrinterDC? Если можно, то как? Если нельзя сделать это с помощью CPrinterDC, то как сделать это другим способом при помощи MFC? |
13.09.2017, 10:00 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Когда вы создаете DC для печати вы передаете DEVMODE. В нем и задавайте.
Либо любым другим образом получайте эту структуру, изменяйте и печатайте. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание разных принтеров для печати одного документа | Bagema | Microsoft Office Word | 2 | 08.12.2016 13:18 |
Вставка колонтитулов с учётом ориентации страниц | ikomar | Microsoft Office Word | 1 | 25.10.2010 14:39 |
Изменение ориентации таблицы | Senjja | Microsoft Office Word | 6 | 10.03.2010 16:19 |
Печать в книжной ориентации | Ivan_32 | Софт | 3 | 04.11.2009 23:29 |
Колонтитулы при альбомной ориентации в MS Word | OldNick85 | Microsoft Office Word | 1 | 14.11.2007 07:12 |