Поделиться через


D1148: недопустимая операция при закрытом элементе управления печатью

Direct2D Print: Метод AddPage или Close вызывается после закрытия ID2D1PrintControl

 

Возможные причины

Это сообщение может возникнуть, если приложение вызывает ID2D1PrintControl::AddPage в закрытом элементе управления печатью. Direct2D считает объекты элементов управления печатью неизменными после их закрытия так же, как геометрические объекты пути и списки команд.

Возможные исправления

Убедитесь, что приложение не пытается добавить страницы в закрытый элемент управления печатью. Измените логику приложения, чтобы все необходимые страницы отправлялись в элемент управления печатью перед его закрытием.