Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 |
Хмм, народ, вроде, рылся в ДДК, да что-то пока без нужного результата... Ладно, спасибо за ссылки. Я так чувствую, что эта задача свалится на меня в конечном итоге... ![]() ![]() |
Автор: Ryoga 19.4.2007, 14:13 |
Так, на всякий случай задам ещё вопрос, чтобы не рыть не в том направлении, если что... Оказалось, что их устройство работает по интерфейсу SCSI. Это никак не меняет дело? Вот, например, есть Сказёвый сканер. Так он, как я понимаю общается с системой через некий драйвер(?) Twain? Может его (этот самый Twain) как-то можно использовать, дописав какой-то кусок, а не писать всё сначала? |
Автор: _hunter 19.4.2007, 16:18 |
это никак не меняет дело. |