我想将我的应用程序的打印机添加到网络打印机列表中。我的意思是类似于 Adobe PDF 所做的事情。
我可以通过以下代码获取网络中的所有打印机:
// Use the ObjectQuery to get the list of configured printers
System.Management.ObjectQuery oquery =
new System.Management.ObjectQuery("SELECT * FROM Win32_Printer");
System.Management.ManagementObjectSearcher mosearcher =
new System.Management.ManagementObjectSearcher(oquery);
System.Management.ManagementObjectCollection moc = mosearcher.Get();
foreach (ManagementObject mo in moc)
{
lstPrinter.Items.Add(mo["Name"]);
}
我不知道我应该搜索什么才能找到这个。请帮助...