다음을 통해 공유


PrintControllerWithStatusDialog.OnStartPrint 메서드

정의

문서를 인쇄할 시기 및 방법을 결정하는 컨트롤 시퀀스를 시작합니다.

public:
 override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)

매개 변수

document
PrintDocument

현재 인쇄 중인 문서를 나타내는 PrintDocument입니다.

e
PrintEventArgs

이벤트 데이터를 포함하는 PrintEventArgs입니다.

설명

합니다 PrintControllerWithStatusDialog 클래스를 PrintController.OnStartPrint 메서드를 캡슐화 된 PrintController합니다.

OnStartPrint 직후 호출 됩니다 합니다 PrintDocument 발생 시킵니다는 BeginPrint 이벤트입니다.

사용 하 여 OnStartPrint 시기 및 문서를 인쇄 하는 방법을 확인 하려면. 예를 들어 30 분에 대 한 인쇄를 지연 하거나 문서에 대 한 프린터 설정을 조정할 수 있습니다. OnStartPrint 만듭니다는 Graphics 프린터에 전송 되는 개체입니다. 후 OnStartPrint 호출 되는 OnStartPage 메서드 집합을 Graphics 단일 페이지의 그래픽 개체입니다. OnEndPage 메서드 지웁니다 합니다 Graphics 개체를 하는 동안는 OnEndPrint 메서드는 개체의 할당을 취소 합니다.

OnStartPrint 확인 하기에 좋은 위치는 PrinterSettings 유효 합니다.

적용 대상