代码之家  ›  专栏  ›  技术社区  ›  RichieHindle

我的ActiveX控件如何在Internet Explorer中接管打印、另存为、查找等功能?

  •  4
  • RichieHindle  · 技术社区  · 16 年前

    EnableFullPage mechanism .

    我想控制与文档相关的各种菜单和工具栏命令:打印、打印预览、页面设置、另存为、全选、复制、查找等等。我猜一定有一个官方的API来实现这一点,因为PDF查看器就是这样做的(请注意,用于打印嵌入式ActiveX的标准机制 控制 不适用-我需要显示自己的打印对话框并控制整个过程,就像PDF查看器一样。)

    2 回复  |  直到 16 年前
        1
  •  2
  •   Anders    16 年前

    可能是与 DocObjects ,可能是IOleInPlaceFrame+IoLeCommand和Target

        2
  •  1
  •   roland    16 年前

    你可以使用 ActiveDoc sample 作为实现Anders建议的活动文档服务器的基础。他还指出,添加IOleCommandTarget可以让您控制菜单项。

    推荐文章