Aracılığıyla paylaş


CPageSetupDialog::DoModal

Windows genel ole Sayfa Yapısı iletişim kutusunu görüntülemek ve kullanıcı yazdırma kenar boşlukları, boyutu ve yönlendirmesi hedef yazıcı ve kağıt gibi çeşitli yazdırma ayar seçenekleri seçmek izin vermek için bu işlevini çağırın.

virtual INT_PTR DoModal( );

Dönüş Değeri

IDOK veya IDCANCEL.IDCANCEL ise, döndürülen Windows Arama CommDlgExtendedError işlevi bir hata olup olmadığını belirlemek için.

IDOK ve IDCANCEL kullanıcı Tamam veya iptal düğmesi seçili olup olmadığını gösteren sabittir.

Notlar

Buna ek olarak, kullanıcı, ağ konumu ve seçili yazıcıya özgü özellikleri gibi yazıcı kurulum seçenekleri erişim sağlayabilir.

Üyeleri ayarlayarak çeşitli Sayfa Yapısı iletişim seçenekleri başlatmak isterseniz, m_psd yapısı, bunu aramadan önce yapmanız gereken DoModal, ve sonra iletişim nesnesi oluşturulur.Sonra arama DoModal, diğer üye arama işlevleri ayarlarının veya kullanıcı tarafından bilgi giriş iletişim kutusuna almak için.

Kullanıcı tarafından girilen geçerli ayarlarını yaymak istiyorsanız, çağrı yapmak CWinApp::SelectPrinter.Bu işlev bilgilerinden alır CPageSetupDialog nesnesini başlatır ve uygun niteliklere sahip yeni bir yazıcı dc seçer.

AfxGetApp()->SelectPrinter(psd.m_psd.hDevNames, psd.m_psd.hDevMode);

Örnek

Örnek için bkz: CPageSetupDialog::CPageSetupDialog.

Gereksinimler

Başlık: afxdlgs.h

Ayrıca bkz.

Başvuru

CPageSetupDialog sınıfı

Hiyerarşi grafik

CPageSetupDialog::m_psd