est-il possible de récupérer un pDC de l'imprimante par défaut dans OnPreparePrinting d'une CView?
La méthode ne renvoie que CPrintInfo et le code suivant ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
   CDC dc;
   AfxGetApp()->CreatePrinterDC(dc);
    if (!dc.m_hDC)
    {
        TRACE("Failed to get printer DC\n");
        return FALSE;
    }
    dc.SaveDC();