PrintDlgEx

[Bu ön belgeleme ve değiştirmek için bir konu değildir.]

PrintDlgEx işlevi, belirli bir yazdırma işinin özelliklerini belirtmek için kullanıcı sağlar bir yazdırma özellik sayfası görüntüler. Yazdırma özellik sayfası denetimleri yazdırma ortak iletişim kutusuna benzer içeren Genel bir sayfa vardır. Özellik sayfası Ayrıca, Genel sayfa aşağıdaki ek uygulama ve sürücü özgü özellik sayfaları sağlayabilirsiniz.

hresult PrintDlgEx) LPPRINTDLGEX  lppd / / başlatma veri yapısı için işaretçi);
 

Parametreleri

lppd
Özellik sayfası başlatmak için kullanılan bilgileri içeren bir PRINTDLGEX yapısı için işaretçi. PrintDlgEx döndüğünde bu yapı kullanıcı seçimleri hakkında bilgi içerir.

Dönüş değerleri

İşlev başarılı olursa, s_ok dönüş değeri olan ve PRINTDLGEX yapısı dwResultAction üye aşağıdaki değerlerden birini içeren.

Değer Anlamı
PD_RESULT_APPLY Kullanıcı Uygula düğmesini tıklatıp, daha sonra İptal düğmesi tıklandığında. Bu kullanıcı özellik sayfasında yaptığınız değişiklikleri uygulamak istiyor, ama henüz yazdırmak istemiyor gösterir. PRINTDLGEX yapısı Uygula düğmesini tıklayan zaman kullanıcı tarafından belirtilen bilgileri içeren.
PD_RESULT_CANCEL Kullanıcı İptal düğmesini tıklattınız. Bilgi PRINTDLGEX yapısı değişmeden.
PD_RESULT_PRINT Kullanıcı Yazdır düğmesini tıklattınız. PRINTDLGEX yapısı kullanıcı tarafından belirtilen bilgileri içeren.

İşlev başarısız olursa, dönüş değeri aşağıdaki com hata kodları olabilir. Daha fazla bilgi için bkz: Hata işleme.

Değer Anlamı
E_OUTOFMEMORY Bellek yetersiz.
E_INVALIDARG Bir veya daha fazla bağımsız değişken geçersiz.
E_POINTER Geçersiz İşaretçi.
E_HANDLE Geçersiz bir tanıtıcı.
E_FAIL Belirtilmeyen hata.

Açıklamalar

Daha fazla bilgi için bkz: Yazdırma özellik sayfası.

QuickInfo

nbsp; Windows &NT: sürüm 5.0 veya sonraki sürümünü gerektirir.
Windows:Desteklenmeyen.
Windows ce:Desteklenmeyen.
Header:Commdlg.h ilan etti.
İçe Library:Comdlg32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows NT olarak uygulanır.

Ayrıca bkz:

Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusundaki işlevler, CreatePropertySheetPage, PrintDlg, PRINTDLGEX

Index