Really VC 5? For which Windows version?
Since Windows NT normal applications have no direct access to hardware. You always need a driver.
Because parallel ports are outdated, it is difficult to find still working examples. But this site may be a good starting point: Jan Axelson's Lakeview Research