【问题标题】:How to print a file opened inside VisioViewer activeX control using VS2005如何使用 VS2005 打印在 VisioViewer activeX 控件中打开的文件
【发布时间】:2012-08-09 13:39:20
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: visio


    【解决方案1】:

    能够通过引用this并使用

    打印文档

    PrintControlUsingScreen()

    【讨论】:

      猜你喜欢
      • 2012-08-01
      • 1970-01-01
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多