Здравствуйте, Patalog, Вы писали:
P>Здравствуйте, CVB, Вы писали:
P>EndPage спасет отца русской демократии.
EndPage не помогает.
Прокрутка страницы как была так и осталась
if(OpenPrinter(szPrinterName, &hPrinter, &pd))
{
errror = StartDocPrinter(hPrinter, 1, (BYTE*)&aaa);
errror = GetLastError();
strTmp = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
strTmp += "\r\n";
strcpy(wbuff, strTmp);
rez = WritePrinter(hPrinter, wbuff, strTmp.GetLength(), &writeByte);
strTmp = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB";
strcpy(wbuff, strTmp);
rez = WritePrinter(hPrinter, wbuff, strTmp.GetLength(), &writeByte);
errror = GetLastError();
errror = EndDocPrinter(hPrinter);
}
после отработки ф-ции EndDocPrinter идет прокрутка . Если же ф-цию убрать то не печатает.