打印操作常用API函数

  1. AbortPrinter在假脱机的情况下删除打印缓冲文件
  2. AbortProc当打印作业取消时调用的一个应用程序定义的回调函数
  3. AddForm为指定的打印机从有效窗体列表中新增一个窗体
  4. AddJob获取一个文件名用来保存打印缓冲工作
  5. AddMonitor新安装一个打印机管理器
  6. AddPort新增一个打印机端口
  7. AddPrinter在指定的服务器上新安装一个打印机
  8. AddPrinterConnection在当前用户和指定的打印机之间建立一个联系
  9. AddPrinterDriver为本地或网络打印机安装打印机驱动程序
  10. AddPrintProcessor在指定的打印服务器上安装一个打印处理器
  11. AddPrintProvidor新增一个打印机支持器
  12. AdvancedDocumentProperties设置打印机的高级属性
  13. ClosePrinter关闭指定的打印机
  14. ConfigurePort通过端口设置对话框来设置指定服务器上的端口
  15. ConnectToPrinterDlg显示一个浏览对话并与网络打印机连接
  16. DeleteForm从窗体列表中删除一个窗体名称
  17. DeleteMonitor删除打印机监示器
  18. DeletePort删除打印机端口
  19. DeletePrinter删除指定的打印机对象
  20. DeletePrinterConnection删除一个打印机连接
  21. DeletePrinterData删除打印机的配置数据
  22. DeletePrinterDriver删除指定打印机的驱动程序
  23. DeletePrintProcessor删除一个打印机的处理器
  24. DeletePrintProvidor删除一个打印机的支持器
  25. DocumentProperties取得或设置打印机的初始化信息或显示打印机配置对话框
  26. EndDocPrinter结束指定打印机上的打印作业
  27. EndPagePrinter在指定打印机上结束一页并开始新的一页
  28. EnumForms列举打印机支持的窗体信息
  29. EnumJobs获取打印机的作业信息
  30. EnumMonitors获取指定服务器上的打印监示器信息
  31. EnumPorts列举指定服务器上支持的端口信息
  32. EnumPrinterData获取指定打印机上的配置数据信息
  33. EnumPrinterDrivers列举指定打印机上安装的打印机驱动程序
  34. EnumPrinters列举可用的打印机、网络打印机等
  35. EnumPrintProcessorDataTypes列举指定的打印处理器支持的数据类型
  36. EnumPrintProcessors列举指定服务器上安装的打印处理器
  37. FindClosePrinterChangeNotification关闭由FindFirstPrinterChangeNotification函数产生的一个变化通知对象
  38. FindFirstPrinterChangeNotification产生一个变化通知对象
  39. FindNextPrinterChangeNotification获取最近一次变化通知的信息
  40. FreePrinterNotifyInfo释放由FindNextPrinterChangeNotification函数分配的内存空间
  41. GetForm获取打印机中指定窗体的信息
  42. GetJob获取指定打印机打印作业的数据信息
  43. GetPrinter获取指定打印机的信息
  44. GetPrinterData获取指定打印机的配置信息
  45. GetPrinterDriver获取指定打印机驱动程序的数据信息
  46. GetPrinterDriverDirectory获取指定打印机驱动程序所在的目录
  47. GetPrintProcessorDirectory获取指定服务器上打印处理器所在的目录
  48. OpenPrinter获取指定打印机或服务器的句柄
  49. PrinterMessageBox显示打印异常信息对话框
  50. PrinterProperties显示指定打印机的属性对话框
  51. ReadPrinter从指定的打印机读取数据
  52. ResetPrinter设置打印机的数据类型和设备模式等
  53. ScheduleJob获取指定打印作业的打印缓冲时间表
  54. SetForm设置指定打印机的窗体信息
  55. SetJob暂停、继续、取消和重新开始指定打印机上的打印作业
  56. SetPort设置打印机端口的状态
  57. SetPrinter设置打印机的状态信息
  58. SetPrinterData设置打印机的配置信息
  59. StartDocPrinter通知打印缓冲器一个打印作业将被送往打印
  60. StartPagePrinter通知打印缓冲器一个页面将送往打印
  61. WritePrinter通知打印缓冲器数据将被写到指定的打印机




原文地址:https://www.cnblogs.com/xe2011/p/1045cb8e9491b3e337ef5ff0fd9854a4.html