GetPrinterMediaTypesA

Renderowanie i drukowanie

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w GetPrinterMediaTypes, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Funkcja zwraca ciąg zawierający numery i nazwy typów nośników dla wszystkich typów dostępnych w określonej drukarce. Zwrócony ciąg zawiera jeden wiersz tekstu dla każdego typu nośnika, a wiersze są rozdzielane znakami CR/LF. Każdy wiersz zawiera liczbowy numer typu nośnika, przecinek i nazwę typu nośnika w cudzysłowie

Składnia

Delphi

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

DLL

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

Parametry

PrinterNameNazwa drukarki, której możliwości mają zostać odczytane. Jest to nazwa wyświetlana w Menedżerze drukowania systemu Windows. Funkcja GetPrinterNames zwraca listę prawidłowych drukarek w systemie. Można tu również użyć wartości zwróconej przez funkcję NewCustomPrinter