Udostępnij przez


D1147: Kontrolka drukowania zamknięta bez dodatku AddPage

Drukowanie Bezpośrednie2D: zamknięcie jest wywoływane bez poprzednich wywołań programu AddPage

 

Możliwe przyczyny

Ten komunikat może wystąpić, jeśli element ID2D1PrintControl jest zamknięty bez wcześniejszego wywołania do id2D1PrintControl::AddPage. Funkcja Direct2D Print uważa, że kontrolka drukowania bez stron nie jest błędna, a odpowiednie polecenie ID2D1PrintControl::Close zwróci błąd.

Możliwe poprawki

Aby rozwiązać ten problem, przed zamknięciem dodaj stronę do kontrolki drukowania. Jeśli aplikacja nie musi drukować żadnej zawartości, powstrzymaj się od zamknięcia kontrolki drukowania ani utworzenia jej w ogóle.