![]() |
|
|
![]()
|
|
| cir |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 22.4.2006 Репутация: нет Всего: нет |
У меня проблема при выводе на печать(Visual Studio 2005). Рисую группу примитивов (квадраты, круги, линии). Каждый элемент хранится в списке CObList. Если запускать прогу в режиме отладчика и поставить точку останова на функции рисования (потом сново запустить прогу F5 ) - тогда все замечательно, если же из тогоже отладчика запускать без точек останова, то печатаются не все элементы, а некоторая их часть, расположенная ближе к тому концу списка откуда начинается печать. Впечатление такое, что список не успевает полностью напечататься и выводится на принтер.
Заранее спасибо. |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 7 Всего: 92 |
Если можно - приведи код.
И ещё - как ведёт себя запуск самой экзехи. Тупой совет - попробуй печатать на виртуальный принтер (вроде офисного). |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
cir, покажи исходник как выводишь на печать. Сначала же формируется страница, а потом только отправляется на печать. Потоки юзаешь?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Ильнар |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 16.1.2006 Репутация: нет Всего: нет |
У меня точно такая же проблема!
Только вот еще какие замечания: из release'а печатает через раз(2,3,..), закономерность пока еще не уловил! Попробовал отправить на печать несколько страниц: на первой странице отпечаталась только часть элементов, на втором листе напечаталось все, на тертьем тоже все. Также при печати из программы которая запущена средой (на F5) в основном все пропечатывается, если запускать сам exe файл программы без среды, то или не печатает вообще, или печатает часть элементов.
Какой именно функции? код слишком большой, чтобы его весь сюда пихать. Я не много не понял вопроса про экзеху??
Весь процесс печати жуется в основном потоке! В чем может быть проблема? |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |