PrintDlgEx

[זהו תיעוד ראשוני וניתנים לשינוי.]

הפונקציה PrintDlgEx הצגת גליון המאפיינים להדפיס המאפשר למשתמש לציין את המאפיינים של עבודת הדפסה מסוימת. גליון מאפיינים הדפסה יש דף כללי המכיל פקדים דומה אל תיבת הדו-שיח הדפסה נפוצות. גליון המאפיינים שתהיה גם עמודי מאפיינים ספציפיים ליישום, ספציפיות למנהל התקן נוספים בעקבות עמוד כללי.

(HRESULT PrintDlgEx LPPRINTDLGEX  lppd / / מצביע למבנה עם אתחול נתונים);
 

פרמטרים

lppd
מצביע למבנה PRINTDLGEX המכיל מידע המשמש לאתחול את גליון המאפיינים. כאשר חוזר PrintDlgEx , מבנה זה מכיל מידע אודות הבחירות של המשתמש.

להחזיר ערכים

אם הפונקציה מצליחה, ערך ההחזרה הוא S_OK, חבר dwResultAction של מבנה PRINTDLGEX מכיל את אחד הערכים הבאים.

ערך משמעות
PD_RESULT_APPLY המשתמש לוחץ על לחצן החל , לאחר מכן לחיצה על לחצן ביטול . הדבר מציין שהמשתמש רוצה להחיל את השינויים שנעשו בגליון המאפיינים, אך עדיין ברצונך להדפיס. המבנה PRINTDLGEX מכיל את המידע שצוין על-ידי המשתמש בזמן לחצן החל היה הלחיצה עליו.
PD_RESULT_CANCEL המשתמש לוחץ על לחצן ביטול . המידע במבנה PRINTDLGEX אינו משתנה.
PD_RESULT_PRINT המשתמש לוחץ על לחצן הדפס . המבנה PRINTDLGEX מכיל את המידע שצוין על-ידי המשתמש.

אם הפעולה תיכשל, הערך המוחזר ייתכן לאחד קודי השגיאה הבאים של COM. לקבלת מידע נוסף, ראה שגיאה בטיפול.

ערך משמעות
E_OUTOFMEMORY אין די זיכרון.
E_INVALIDARG ארגומנט אחד או יותר אינם חוקיים.
E_POINTER מצביע לא חוקי.
E_HANDLE מטפל לא חוקי.
E_FAIL שגיאה שלא צוינה.

הערות

לקבלת מידע נוסף, ראה הדפסת גליון המאפיינים.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 5.0 או גירסה מתקדמת יותר.
Windows:לא נתמך.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על commdlg.h.
ייבוא ספריית:השתמש comdlg32.lib.
Unicode:מיושם על גירסאות Unicode ו- ANSI ב- Windows NT.

ראה גם

סקירה נפוצות על תיבת הדו-שיח ספריית, פונקציות נפוצות של תיבת הדו-שיח, CreatePropertySheetPage, PrintDlg, PRINTDLGEX

Index