首页 > 电脑耗材 > 知识 > 怎么获取打印机设备信息,如何读取打印机信息请求高手指导

怎么获取打印机设备信息,如何读取打印机信息请求高手指导

来源:整理 时间:2023-05-26 12:17:12 编辑:打印机维修 手机版

1,如何读取打印机信息请求高手指导

打印机主要信息保存在打印机主板芯片中。例如首次加电时间、打印总页数、废墨计数器复位次数、光盘打印数量等,使用对应型号的维修软件可以直接读取。
装好驱动,打开盖板,把原稿放入玻璃台上。xp:打开我的电脑,会有该打印机型号的扫描仪,按照扫描向导,下一步到完成。win7及win7以上:打开控制面板--设备和打印机--找到打印型号的打印机图标--右键--开始扫描--按照向导下一步到完成。

如何读取打印机信息请求高手指导

2,如何获取USB接口打印机的设备范例Id

一般不建议你经常插拔打印机线,如果遇到无法连接,你在打印机里选择1600KIIIH,右键选属性》端口,里面可找到你打印机应用的端口,在前面的小方框里打上勾。另:建议你安装打印机驱动时,先不要插USB线,待系统提示你插线时再插上,这样装出来后会好一点
把硬件上连接好,即是你的打印机跟电脑连接好,确保电源已经插上,启动系统,当进入系统的时候就会提示你的电脑发现新硬件。。。这时候你就点击下面的提示按钮安装新硬件就可以了。驱动程序一般在碟子的dirves文件夹下面。。。

如何获取USB接口打印机的设备范例Id

3,怎么获取打印机参数 LOGPIXELSX

你理解错了,你上面的方法不是获取打印机的DPI, 是获取的屏幕或显示设备的。 string wmiSQL = "SELECT * FROM Win32_Printer WHERE Default=True"; ManagementObjectCollection printers = new ManagementObjectSearcher(wmiSQL).Get(); foreach (ManagementObject printer in printers) { MessageBox.Show( printer.Properties["HorizontalResolution"].Value.ToString() + " x " + printer.Properties["VerticalResolution"].Value.ToString()); break; }

怎么获取打印机参数 LOGPIXELSX

4,如何获取USB接口打印机的设备名然后用CreateFile打开

直接打开注册表查看这个设备的GUID值吗,有没有函数可以像HID类通过函数得到设备guid值
hDevInfoSet=SetupDiGetClassDevs(&MyGuid, NULL, NULL, DIGCF_DEVICEINTERFACE|DIGCF_PRESENT); Result=SetupDiEnumDeviceInterfaces(hDevInfoSet, NULL, &MyGuid, MemberIndex, &DevInterfaceData); 直接用这个函数,MyGuid 是从注册表查出来的接口类GUID。一般的非HID类设备,使用这个办法能找到的。对于个别找不到的应从主控制器开始查找。
对于不清楚驱动的非HID USB设备,应从注册表里这个设备的GUID 枚举这个设备,然后打开这个设备,然后读写。
文章TAG:怎么获取打印打印机怎么获取打印机设备信息

最近更新

相关文章

电脑耗材排行榜推荐