Я печатаю, используя CreateDC, передавая допустимую структуру DEVMODE и получая значение NULL, которое указывает на ошибку, но GetLastError возвращает 0.
m_hDC = ::CreateDC(L"WINSPOOL", PrinterName, NULL, pDevMode);
if (m_hDC == NULL)
{
throw Exception(GetLastError(), __LINE__, _T(__FILE__));
}
Это работает для всех моих клиентов, кроме одного, есть идеи?