今天在VC中实现了一个简单的打印程序,但打印预览是总是提示如下的窗口:
但在别人的机子上试就可以,后来才知道是自己以前把很多没用的服务关闭了,其中的Print Spooler和VC中的打印程序相关,关闭了Print Spooler会出现上图的提示并使程序崩溃。
解决的方法可以打开控制面板-->管理工具-->服务,找到Print Spooler服务右键启动就可以了,这时再运行程序点击打印预览就能看到预览效果了。
本文介绍了在Visual C++(VC)中遇到的打印预览问题及其解决方案。问题表现为打印预览时出现错误提示并导致程序崩溃。经过排查发现是因为PrintSpooler服务被禁用。文中提供了具体的解决步骤:通过控制面板重新启用PrintSpooler服务。
今天在VC中实现了一个简单的打印程序,但打印预览是总是提示如下的窗口:
但在别人的机子上试就可以,后来才知道是自己以前把很多没用的服务关闭了,其中的Print Spooler和VC中的打印程序相关,关闭了Print Spooler会出现上图的提示并使程序崩溃。
解决的方法可以打开控制面板-->管理工具-->服务,找到Print Spooler服务右键启动就可以了,这时再运行程序点击打印预览就能看到预览效果了。

被折叠的 条评论
为什么被折叠?