Clase wxPrinterDC
Un contexto de dispositivo de impresora es específico de MSW y Mac, y permite acceder a cualquier impresora con un controlador Windows o Macintosh.
Jerarquía:

Consultar wxDC para obtener más información sobre los contextos de dispositivo, y wxDC::GetSize() para obtener consejos sobre cómo conseguir el escalado correcto para la página.
Funciones miembro
wxPrinterDC()
wxPrinterDC::wxPrinterDC(const wxPrintData & printData)
Constructor.
Pasa un objeto wxPrintData con la información necesaria para configurar un contexto de dispositivo de impresión adecuado. Esta es la forma recomendada de construir un wxPrinterDC. Hay que asegurarse de especificar una referencia a un objeto wxPrintData, no un puntero - es posible que ni siquiera se reciba una advertencia si pasa un puntero en su lugar.
GetPaperRect()
wxRect wxPrinterDC::GetPaperRect() const
Devuelve el rectángulo en coordenadas de dispositivo que corresponde al área completa del papel, incluyendo las regiones no imprimibles del papel.
El punto (0,0) en coordenadas de dispositivo es la esquina superior izquierda del rectángulo de la página, que es el área imprimible en MSW y Mac. Las coordenadas de la esquina superior izquierda del rectángulo de papel tendrán, por tanto, pequeños valores negativos, mientras que las coordenadas inferiores derechas serán algo mayores que los valores devueltos por wxDC::GetSize().
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxDC, wxReadOnlyDC y wxObject.