На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Visual C++ / MFC / WTL (далее Раздела)
1) На Раздел распространяются все Правила Форума.
2) Перед тем, как создать новый топик, убедитесь, что Вы читали Правила создания тем в Разделе.
3) Вопросы, не связанные с программированием (настройки MS Visual Studio, книги, библиотеки и т.д.),
обсуждаются в разделе C/C++: Прочее
4) Вопросы разработки .NET (Windows Form, C++/CLI и т.п.) приложений на Visual C++/C# обсуждаются в разделе .NET.
5) Нарушение Правил может повлечь наказание со стороны модераторов.

Полезные ссылки:
user posted image FAQ Раздела user posted image Обновления для FAQ Раздела user posted image Поиск по Разделу user posted image MSDN Library Online
Модераторы: ElcnU
  
> Не работает вывод на принтер из CListctrl в Windows7 , В XP всё ок
    Добрый день.
    Есть программа, написанная в MFC. В ней есть вывод на принтер из окна CListctrl. Программа проверялась на Windows XP и всё работало, при проверке на Windows 7 печать не работает. При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы.

    В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7?

    В исходном тексте много файлов связанных с печатью, разобраться в которых пока не получилось.
      Цитата Andrej @
      Добрый день.
      Есть программа, написанная в MFC. В ней есть вывод на принтер из окна CListctrl. Программа проверялась на Windows XP и всё работало, при проверке на Windows 7 печать не работает. При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы.

      В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7?

      В исходном тексте много файлов связанных с печатью, разобраться в которых пока не получилось.

      телепаты в отпуске :D
      код в студию :writer:
        Цитата Andrej @
        В чём гипотетически может быть проблема, в настройках Windows7, или в том, что в программе возможно используют библиотечные функции, которых нет в Windows7?

        Попробуй заглянуть в журнал событий винды. Вот прям возьми через свою прогу отправь на печать и паралельно смотри журнал событий винды. Если не печатает, и ошибки нет - тогда действительно - мы не телепаты :-? А если есть ошибка - код ошибки в студию.
          Цитата Andrej @
          При нажатии на кнопку печать, в очереди принтера мелькает и исчезает строка. Принтер используется тот же самый, и в других прогах Windows7 печать работает. Не работает только из программы.

          Надо выводить диагностику из программы, на предмет ошибок.
          Если нет времени разбираться, можно попробовать выводить печать в виртуальный принтер,
          например в "bullzip pdf printer". А потом печатать pdf-файл другими средствами.
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0275 ]   [ 16 queries used ]   [ Generated: 19.04.24, 15:13 GMT ]