Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.42.196] |
|
Сообщ.
#1
,
|
|
|
Добрый день.
Есть программа, написанная в MFC. В ней есть вывод на принтер из окна CListctrl. Программа проверялась на Windows XP и всё работало, при проверке на Windows 7 печать не работает. При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы. В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7? В исходном тексте много файлов связанных с печатью, разобраться в которых пока не получилось. |
Сообщ.
#2
,
|
|
|
Цитата Andrej @ Добрый день. Есть программа, написанная в MFC. В ней есть вывод на принтер из окна CListctrl. Программа проверялась на Windows XP и всё работало, при проверке на Windows 7 печать не работает. При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы. В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7? В исходном тексте много файлов связанных с печатью, разобраться в которых пока не получилось. телепаты в отпуске код в студию |
Сообщ.
#3
,
|
|
|
Цитата Andrej @ В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7? Попробуй заглянуть в журнал событий винды. Вот прям возьми через свою прогу отправь на печать и паралельно смотри журнал событий винды. Если не печатает, и ошибки нет - тогда действительно - мы не телепаты А если есть ошибка - код ошибки в студию. |
Сообщ.
#4
,
|
|
|
Цитата Andrej @ При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы. Надо выводить диагностику из программы, на предмет ошибок. Если нет времени разбираться, можно попробовать выводить печать в виртуальный принтер, например в "bullzip pdf printer". А потом печатать pdf-файл другими средствами. |