network-printers

    12热度

    5回答

    有没有一种简单的方法来枚举.NET中所有可见的网络打印机?目前,我正在显示PrintDialog以允许用户选择打印机。问题在于,本地打印机也会显示(以及XPS Document Writer等)。如果我可以自己枚举网络打印机,则只需使用这些打印机即可显示自定义对话框。 谢谢!

    0热度

    1回答

    我的应用程序做了CreateIC(后来,一个OpenPrinter)都有为用户的默认打印机。当这是远程打印机,并且该打印机断电或网络上不存在时,CreateIC将返回超过20秒。 我在找一些电话,我可以做,会给我一个快速的答案,如果服务器发生故障(这样我就可以返回一个状态,而不是试图做CreateIC/OpenPrinter)都有。 我的环境是C/C++(非管理)。