2014-11-24 27 views

回答

3

您可以使用SetPrinter函数来重命名打印机。

您可以将参数Level设置为2,参数pPrinter指向PRINTER_INFO_2结构。 PRINTER_INFO_2::pPrinterName字段可让您更改打印机名称。

注意,对于SetPrinter文档说:

要修改当前的打印机设置,调用GETPRINTER功能 检索当前设置为PRINTER_INFO_2结构, 修改的成员结构如有需要,然后致电 SetPrinter

所以,你会需要调用GetPrinter用正确初始化结构首先,修改名称和调用SetPrinter之前。

相关问题