J'impression à l'aide CreateDC, en passant dans une structure DEVMODE valide et obtenir NULL retourné qui indique une erreur, mais GetLastError retourne 0.CreateDC échoue avec le code d'erreur 0
m_hDC = ::CreateDC(L"WINSPOOL", PrinterName, NULL, pDevMode);
if (m_hDC == NULL)
{
throw Exception(GetLastError(), __LINE__, _T(__FILE__));
}
Cela fonctionne pour tous mes clients en dehors d'un, des idées?
Échec avec NULL également. –