CPrintDialog::CPrintDialog

CPrintDialog ( bool bPrintSetupOnly, dword dwFlags = pd_allpages | PD_USEDEVMODECOPIES | pd_nopagenums | PD_HIDEPRINTTOFILE | PD_NOSELECTION, CWnd * pParentWnd = Boş );

Parametreleri

bPrintSetupOnly

Standart Windows Yazdır iletişim kutusunu ya da yazdırma ayarı iletişim kutusunun görüntülenip görüntülenmeyeceğini belirtir. Bu parametre standart Windows Yazdırma Ayarları iletişim kutusunu görüntülemek için true olarak ayarlayın. Windows Yazdır iletişim kutusunu görüntülemek için yanlış olarak ayarlayın. BPrintSetupOnly falseise, Yazdır iletişim kutusunda yazıcı ayarları seçenek düğmesi hala görüntülenir.

dwFlags

Bitsel or işlecini kullanarak birleştirilmiş iletişim kutusunun ayarlarını özelleştirmek için kullanabileceğiniz bir veya daha fazla bayrakları. Örneğin, pd_allpages bayrağı belgenin tüm sayfalar için varsayılan yazdırma aralığı ayarlar. Bkz: PRINTDLG yapısı Win32 sdk belgelerinde bu bayraklar hakkında daha fazla bilgi.

pParentWnd

İletişim kutusunun üst veya sahibi penceresinin bir işaretçi.

Açıklamalar

Bir Windows yazıcı ya da Yazdırma Kurulumu iletişim nesnesi oluşturur. Bu üye işlevi yalnızca nesnesi oluşturur. İletişim kutusunu görüntülemek için DoModal üye işlevini kullanın.

Not yanlışolarak bPrintSetupOnly ile kurucuyu çağırdığınızda, pd_returndc bayrağı otomatik olarak kullanılır. DoModal, GetDefaultsya da GetPrinterDCçağrıldıktan sonra bir yazıcı dc de döner m_pd.hDC . Bu dc CPrintDialog arayan tarafından serbest bırakılan gerekir.

CPrintDialog genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CPrintDialog::DoModal, :: PrintDlg

Index