所有打印相关的API函数 !
AddPrinterConnection 为当前用户建立与打印机的联系
StartPagePrinter 开始打印机
StartDoc 开始打印作业
StartDocPrinter 开始打印作业
AddPrintProvidor 加入一个打印机支持器
AddForm 加入一个打印机窗体
AddPort 加入一个打印机端口
AddMonitor 加入一个打印机管理器
ShellExecute 打开或打印指定文件
ClosePrinter 关闭打开的打印机
WritePrinter 向打印机输出数据
AddPrinter 在打印机服务器上建立一个打印机
SetAbortProc 设备打印作业的放弃函数
SetPrinter 设置打印机信息
SetPrinterData 设置打印机配置
SetJob 设置打印作业信息
ResetPrinter 设置打印数据类型和设备模式值
DeletePrinterConnection 删除与打印机的连接
DeletePrintProcessor 删除打印机处理器
DeletePrinterDriver 删除打印机驱动程序
DeletePrinter 删除打印机服务器上的打印机
DeleteMonitor 删除打印机监视器
DeletePrintProvidor 删除打印机提供者
DeleteForm 删除打印机窗体层差
AbortPrinter 删除打印机缓冲文件
DeletePort 删除打印机端口
AddJob 启动一个打印作业
AdvancedDocumentProperties 进行打印机高级设置
PrintDlg 建立打印文本对话框
EnumPrintProcessors 枚举已安装的打印机处理器
EnumPrinterDrivers 枚举已安装的打印机驱动程序
EnumPorts 枚举可用打印机端口
EnumPrintProcessorDatatypes 枚举打印机所支持的数据类型
EnumForms 枚举所支持的打印机窗体
AbortDoc 终止一项打印作业
PrinterProperties 修改打印机属性
AddPrintProcessor 将打印处理器复制到打印机服务器中
AddPrinterDriver 将打印机驱动程序复制到打印机服务器中
PrinterMessageBox 显示打印作业出错信息
ConnectToPrinterDlg 显示浏览对话并连接网络打印机
EndPagePrinter 结束打印页
EndDoc 结束打印作业
EndDocPrinter 结束打印作业
StartPage 准备打印机接收数据
WaitForPrinterChange 监测打印机或打印机服务器变化
GetPrintProcessorDirectory 获取打印机驱动处理器路径
GetPrinterDriver 获取打印机驱动程序信息
GetPrinterDriverDirectory 获取打印机驱动程序路径
GetPrinter 获取打印机信息
GetPrinterData 获取打印机配置信息
GetForm 获取打印机窗口信息
EnumJobs 获取打印作业信息
GetJob 获取打印作业信息
OpenPrinter 获取指定打印机的句柄
ReadPrinter 读打印机数据
DocumentProperties 配置打印机设置
ConfigurePort 配置打印机端口
看了这些应该够了吧