> I want to develop a virtual printer driver for Windows
platform… It captures all kinds of images and text reports
or any other application’s reports into a DICOM(A file format
for image) image… It is needed for a particular sort…
Well this sounds like the best would be implement a full printer driver.
You probably need to implement most DDI functions to create the DICOM
data. You could use the plotter example as basis.
I need it to be developed in C++ as per guidance…
Well, then you are pretty much on your own. And need to implement
everything from scratch, as all the examples are in c. I suggest you
reconsider, especially as you are new to printer driver development. The
best way for a new beginner is to base the driver on one of the
examples, as there are lot of pitfalls when you start from scratch.
TELL ME WHERE I COULD FIND A GOOD
MATERIAL(SIMPLE and EASY to UNDERSTAND) for DRIVER
DEVELOPMENT in C++…
There is no simple and easy to understand guide. What you want to do is
a major task, and printer driver development is not very well
documented.
Paul Yao has some courses on printer driver development
http://www.paulyao.com/
Alternatively you might consider building you driver with one of the
commercially available printer driver SDKs, which shields you from much
of the pitfalls
/Christoph