Implemented simple cases for Windows
Implemented simple cases in Windows, but it doesn't seem to work with Canon printer. Needs investigation