用Windows API你应该换一换思路;
CreateFile("LPT1",...)可以打开并行口,随后使用WriteFile可以输出打印内容;
如果你实在想操作端口的话得写个简单的驱动程序。

解决方案 »

  1.   

    CreateFile("\\\\.\\LPT1",...)
    CreateFile("\\\\.\\LPT2",...)
    CreateFile("\\\\.\\LPT3",...)
    参考CreateFile的用法。
      

  2.   

    呵呵,继续问:
    双向模式并行口的驱动程序在哪儿能找到参考资料?
    LPT1,LPT2,LPT3是三个并行口,如何送控制信号,如何送数据信号,我实在搞不懂。
    请两位大吓继续指点一二。
    多谢了。
      

  3.   

    在下面这个地方你应该有所收获的:
    http://www.lvr.com/parport.htm
      

  4.   

    想起来了,如果你打算仍然采用直接I/O读写的话,可以到
    grwy.online.ha.cn/dzhang 的驱动程序开发一栏去找,有NT的,这样或许方便一点。