我正在尝试使用VS2008&amp ;;列出网络上的所有打印机(我们有一个非常大的跨海网络)。 C#。

我希望复制Windows中“查找打印机”对话框的功能(可以通过转到打印机和传真,单击添加打印机,选择) 网络打印机,然后选择在目录中找到一台打印机。从那里你会看到这个对话框。

有帮助吗?

解决方案

您可以使用Sytem.Printing命名空间中的PrintServer类的GetPrintQueue函数获取所有连接的打印机这里是一个很好的样本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top