【发布时间】:2010-05-07 17:52:24
【问题描述】:
我试图弄清楚如何打印文件,例如使用 Win32 打印和打印后台处理程序功能的 excel 电子表格。我知道文件的路径,但不知道将其发送到后台打印程序。
【问题讨论】:
我试图弄清楚如何打印文件,例如使用 Win32 打印和打印后台处理程序功能的 excel 电子表格。我知道文件的路径,但不知道将其发送到后台打印程序。
【问题讨论】:
您可以使用 lpOperation="print" 调用 ShellExecute,请参阅 http://msdn.microsoft.com/en-us/library/bb762153(VS.85).aspx
请注意,这仅适用于定义了打印动词的文档类型,右键单击要打印的文档并查看“打印”是否出现在菜单中。
【讨论】:
要打印 excel 文件,您必须使用 excel(或编写自己的 excel 文件解析器 - 哎哟)。例如,通过自动化。尝试谷歌搜索:excel自动化
【讨论】: