Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Самопальный принтер.


Автор: Ryoga 17.4.2007, 21:21
Так вот, ситуация. Сделал народ принтер самомпальный. Написали они какой-то драйвер к нему. Вроде, работает. Из своей программы печатать можно. А вот, как сделать так, чтобы можно было печатать из любой программы, где есть функция печати? Из Блокнота, Ворда, Фотошопа и т.д. и т.п. ОС Вин2000, если что.
З.Ы.: Пардон, если ошибся веткой, но остальные подходят ещё меньше.

Автор: _hunter 18.4.2007, 11:50
нужно этот драйвер в систему установить...
для этого нужно написать стандартный виндовый драйвер (или он и написан?)

Автор: Ryoga 18.4.2007, 19:31
Цитата
для этого нужно написать стандартный виндовый драйвер (или он и написан?)

Думаю, что не стандартный... У них, как оказалось сегодня, фактически идёт обращение к устройству через их программу. Это, вообще, наверное, за драйвер не считается? (пардон, если туплю, просто по драйверам я, мягко говоря, не специалист)
А что такое стандартный виндовый драйвер?
И как его установить после написания?
Если это долго объяснять - тут в какойто теме валялась книга некого Солдатова про написание драйверов - там это есть?

Автор: _hunter 18.4.2007, 20:01
насчет есть ли в книге -- не знаю. примеры точно есть в DDK.
можеш еще такие:
http://rsdn.rsdn.ru/Forum/?mid=2197946
http://rsdn.rsdn.ru/Forum/?mid=1755566
http://rsdn.rsdn.ru/Forum/?mid=1135844
темы почитать (ну и еще найти можно)...

Автор: Ryoga 18.4.2007, 22:24
Хмм, народ, вроде, рылся в ДДК, да что-то пока без нужного результата...
Ладно, спасибо за ссылки. Я так чувствую, что эта задача свалится на меня в конечном итоге... smile  smile  Поищем, почитаем... Если образуются более конкретные вопросы - задам...

Автор: Ryoga 19.4.2007, 14:13
Так, на всякий случай задам ещё вопрос, чтобы не рыть не в том направлении, если что...
Оказалось, что их устройство работает по интерфейсу SCSI. Это никак не меняет дело?
Вот, например, есть Сказёвый сканер. Так он, как я понимаю общается с системой через некий драйвер(?) Twain? Может его (этот самый Twain) как-то можно использовать, дописав какой-то кусок, а не писать всё сначала?

Автор: _hunter 19.4.2007, 16:18
это никак не меняет дело.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)