如何在C#中从LPT读取和写入数据?

如何在C#中从LPT读取和写入数据?,c#,printing,lpt,C#,Printing,Lpt,我做了一些研究,一些答案建议使用input32.dll,我在C#中尝试过,每当我从任何地址读取时,它总是返回255 我只想在打印机通电和断电时读取0x379,看看是否可以获得两组不同的数据,这样我就可以判断打印机是开还是关!(我不知道这是否有效,如果你知道它无效,请告诉我!) 如果你碰巧知道其他方法来完成任务,请与我分享。@Blorgbeard它不会工作,因为我的打印机不是标准打印机,没有驱动程序。啊,我明白了。那我帮不了你,对不起:)@Blorgbeard没问题,伙计。无论如何谢谢你!

我做了一些研究,一些答案建议使用input32.dll,我在C#中尝试过,每当我从任何地址读取时,它总是返回255

我只想在打印机通电和断电时读取0x379,看看是否可以获得两组不同的数据,这样我就可以判断打印机是开还是关!(我不知道这是否有效,如果你知道它无效,请告诉我!)


如果你碰巧知道其他方法来完成任务,请与我分享。

@Blorgbeard它不会工作,因为我的打印机不是标准打印机,没有驱动程序。啊,我明白了。那我帮不了你,对不起:)@Blorgbeard没问题,伙计。无论如何谢谢你!