使用ShellExecute打印Excel文档时,禁止保存警报消息

时间:2014-07-31 12:19:53

标签: winapi shellexecute

我正在使用WINAPI()编写C ++代码,我需要使用ShellExecute()函数打印许多Excel文档,如下所示:

ShellExecute(NULL,"print","c:\\printdocs\\test1.xls",NULL,NULL,SW_SHOWNORMAL);

上述命令工作正常并打印Excel文档,但特定的Excel文档正在打开,并显示一条警告消息,说明“是否要保存对test1.xls所做的更改”。对于每个excel文档。

在这里,我不希望打开Excel工作表,我需要绕过警报显示,以便在后台静默打印所有Excel文档。请告诉我如何使用shellExecute()在后​​台静默打印excel文档。

0 个答案:

没有答案