D1148:关闭的打印控件上的操作无效

Direct2D 打印:在 ID2D1PrintControl 关闭后调用 AddPageClose

 

可能的原因

如果应用程序在已关闭的打印控件上调用 ID2D1PrintControl::AddPage,则可能会出现此消息。 Direct2D 认为打印控件对象在关闭后不可更改,其方式与路径几何图形和命令列表类似。

可能的修复方法

确保应用程序不会尝试将页面添加到关闭的打印控件。 修改应用程序逻辑,以便在打印控件关闭之前将所有必需的页面发送到打印控件。