PrintPagesA
렌더링 및 인쇄
설명
뒤에 붙은 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 PrintPages와 동일하며 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됩니다
선택한 문서의 페이지 범위 목록을 지정한 프린터로 렌더링합니다
구문
Delphi
Function DLPrintPagesA(InstanceID: Integer; PrinterName, PageRanges: PAnsiChar; Options: Integer): Integer;
DLL
int DLPrintPagesA(int InstanceID, const char * PrinterName, const char * PageRanges, int Options);
매개변수
| PrinterName | 인쇄에 사용할 프린터의 이름입니다 Windows Print Manager에 표시되는 이름입니다 GetPrinterNames 함수를 사용하여 시스템의 유효한 프린터 목록을 반환합니다 NewCustomPrinter 함수가 반환한 값도 여기에서 사용할 수 있습니다 |
|---|---|
| PageRanges | 인쇄할 페이지 목록, 예: "1-10,12,14" |
| Options | PrintOptions 함수를 사용하여 이 매개변수의 값을 가져옵니다 |
반환 값
| 0 | 오류가 발생했습니다 |
|---|---|
| 1 | 페이지가 성공적으로 인쇄됨 |