如何使用VS2005打印在VisioViewer activeX控件内打开的文件

时间:2012-08-09 05:02:29

标签: visio

我正在我的View类中创建Microsoft Office Visio Viewer ActiveX控件(我正在使用SDI模型),我使用类向导创建的ActiveX类包装器来完成此操作。

我可以打开一个vsd文件,但是当我点击“打印”菜单项时,它会打印一个空白页面。 Visio Viewer ActiveX没有根据文档公开任何打印功能,但确实提到: -

  

Microsoft Visio Viewer是一个ActiveX控件,可让您打开,查看,   或者打印Visio绘图,即使您没有Microsoft Visio 2010。

如何从“打印”命令打印activeX控件内容。

1 个答案:

答案 0 :(得分:0)

能够通过参考this并使用

打印文档

PrintControlUsingScreen()