인쇄 속성 시트에 대 한 콜백 개체

[이 예비 설명서 및 주제 변경.]

인쇄 속성 시트를 표시 하는 응용 프로그램 속성 시트를 표시 하는 동안 PrintDlgEx 함수에서 알림 메시지를 수신 하는 콜백 개체를 구현할 수 있습니다. PRINTDLGEX 구조체의 lpCallback 멤버에 개체에 대 한 포인터를 지정 콜백 개체를 제공 하려면.

콜백 개체는 IPrintDialogCallback 인터페이스를 구현 해야 합니다. 다음과 같은 상황에서 IPrintDialogCallback 메서드를 호출 하는 PrintDlgEx 함수:

또한 콜백 개체를 구현 해야 합니다 IObjectWithSite 인터페이스. PrintDlgEx 함수 호출에서 IObjectWithSite::SetSite 메서드를 응용 프로그램에 IPrintDialogServices 인터페이스에 대 한 포인터를 전달 합니다. IPrintDialogCallback 메서드는 IPrintDialogServices 인터페이스를 사용 하 여 현재 선택 된 프린터에 대 한 정보를 검색할 수 있습니다. IPrintDialogServices 인터페이스 추가 페이지 인쇄 속성 시트의 일반 페이지에 따라 생성 하는 응용 프로그램에도 유용 합니다. 대화 상자 프로시저 추가 페이지에 대 한 IPrintDialogServices 메서드를 호출할 수 있습니다.

 

Index