我是MFC用户。 在我的代码中,有两个带分割条的视图,左侧是按钮,右侧是信号。 并且,我尝试通过一个由我制作的按钮调用打印功能,其中包括打印预览, OnPreparePrinting(), OnPaint()。菜单上有em> PrintScreen ,但它不起作用。
如何从菜单按钮连接打印功能?
如何在一个页面上投影两个视图中的两个图像?
P.S。我已经google了很多,但我找不到与我的情况完全相同的东西。如果有人知道此解决方案或信息,请链接或留下任何解决方案。
答案 0 :(得分:0)
只要您不编写自己的打印例程,MFC仅支持仅打印一个视图。
当您有两个视图被分割器分割时,一个应该是活动视图。 (通常是焦点视图)。在这种情况下,所有标准命令(如打印路径)都会激活到一个处于活动状态的视图。
如果您希望打印包括拆分器在内的两个视图,则必须编写自己的代码。一个简单的解决方案就是一个接一个地调用两个视图的打印函数。