GetPrinterBinsA

Renderização e impressão

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de GetPrinterBins e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Esta função retorna uma string contendo os números e nomes das bandejas (gavetas de papel) disponíveis para a impressora especificada. A string retornada contém uma linha de texto para cada bandeja, com as linhas separadas por caracteres CR/LF. Cada linha contém um número de bandeja numérico, uma vírgula e o nome da bandeja, entre aspas duplas. Os números das bandejas podem ser usados com a função SetupPrinter

Sintaxe

Delphi

Function DLGetPrinterBinsA(InstanceID: Integer; PrinterName: PAnsiChar): PAnsiChar;

DLL

const char * DLGetPrinterBinsA(int InstanceID, const char * PrinterName);

Parâmetros

PrinterNameO nome da impressora a consultar. É o nome que aparece no Print Manager do Windows. Use a função GetPrinterNames para obter a lista de impressoras válidas no sistema. Um valor retornado pela função NewCustomPrinter também pode ser usado aqui.