引入命名空间:
using System.Management;
using System.Printing;
PrintQueue pq = localPrintServer.GetPrintQueue("PT561"); //电脑打印机的名字
pq.Refresh();
PrintJobInfoCollection allPrintJobs = pq.GetPrintJobInfoCollection();
foreach (PrintSystemJobInfo printJob in allPrintJobs)
{
printJob.Cancel();
}