CPrintDialog::CPrintDialog

CPrintDialog ( BOOL bPrintSetupOnly, DWORD dwFlags = PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_HIDEPRINTTOFILE | PD_NOSELECTION CWnd * pParentWnd = ค่า NULL );

พารามิเตอร์

bPrintSetupOnly

ระบุว่า กล่องโต้ตอบการพิมพ์ของ Windows มาตรฐานหรือกล่องโต้ตอบการตั้งค่าการพิมพ์ถูกแสดง กำหนดพารามิเตอร์นี้เป็นจริงเมื่อต้องการแสดงในกล่องโต้ตอบการตั้งค่าการพิมพ์ของ Windows มาตรฐาน ตั้งค่าเป็นเท็จเพื่อแสดงกล่องโต้ตอบการพิมพ์ของ Windows ถ้าเป็นเท็จbPrintSetupOnlyปุ่มตัวเลือกการตั้งค่าการพิมพ์ยังได้ถูกแสดงในกล่องโต้ตอบการพิมพ์?

dwFlags

อย่าง น้อยหนึ่งแต่คุณสามารถใช้เพื่อปรับแต่งการตั้งค่าของกล่องโต้ตอบการ รวมใช้ตัวดำเนินการ OR ระดับบิต ตัวอย่าง ตั้งค่าสถานะPD_ALLPAGESค่าช่วงเริ่มต้นพิมพ์ทุกหน้าของเอกสาร ดู PRINTDLGโครงสร้างในเอกสาร Win32 SDK สำหรับข้อมูลเพิ่มเติมเกี่ยวกับค่าสถานะเหล่านี้?

pParentWnd

ตัวชี้ไปกล่องโต้ตอบแม่หรือเจ้าของหน้าต่าง?

หมายเหตุ

โครงสร้างวัตถุโต้ตอบการพิมพ์ของ Windows หรือการตั้งค่าการพิมพ์ ฟังก์ชันนี้สมาชิกโครงสร้างวัตถุเท่านั้น ใช้ฟังก์ชันสมาชิกDoModalเพื่อแสดงกล่องโต้ตอบ?

โปรดสังเกตว่า เมื่อคุณเรียกใช้การกำหนดด้วยbPrintSetupOnlyตั้งค่าเป็นFALSE, PD_RETURNDCธงถูกใช้โดยอัตโนมัติ หลังจากโทรDoModal, GetDefaultsหรือGetPrinterDC, DC เครื่องพิมพ์จะส่งกลับใน m_pd.hDC DC นี้ต้องถูกเพิ่ม โดยผู้เรียกCPrintDialog?

ภาพรวม CPrintDialog |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCPrintDialog::DoModal, :: PrintDlg(&N)

Index