如题!thanks

解决方案 »

  1.   

    有一个API:AbortPrinter(HanldeofPrinter); //删除打印机的假脱机文件AortProc(HDC, iError);  //取消你自己添加的打印作业
      

  2.   

    或者这样:用EnumJobs API函数列举打印队列中的作业,用SetJob API函数来逐个删除。
      

  3.   

    可以在winspool.pas里看看,里面有打印的专栏,还有delphi自带的win32帮助文档有这方面的api函数,自己看看吧