[זהו תיעוד ראשוני וניתנים לשינוי.]
יישום באמצעות הפונקציה PrintDlgEx ניתן לקרוא לפעולת השירות GetCurrentDevMode כדי למלא מבנה DEVMODE עם מידע אודות המדפסת הנוכחית שנבחרה.
(HRESULT GetCurrentDevMode LPDEVMODElpDevMode,UINT* pcbSize);
אם הגודל הוא אפס על קלט, הפונקציה מחזירה את גודל המאגר הדרוש (בבתים) pcbSize , משתמשים המאגר lpDevMode.
אם פעולת השירות פועלת בהצלחה, הערך המוחזר הוא S_OK. אם המדפסת לא נבחר, ערך ההחזרה הוא S_OK הערך המוחזר ב- pcbSize הוא אפס, מאגר lpDevMode אינו משתנה.
אם מתרחשת שגיאה, הערך המוחזר הוא קוד שגיאת COM. לקבלת מידע נוסף, ראה שגיאה בטיפול.
nbsp; Windows &NT: מחייב גירסה 5.0 או גירסה מתקדמת יותר.
Windows:לא נתמך.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על commdlg.h.
סקירה ספריה של תיבת הדו-שיח נפוצות, IPrintDialogServices, DEVMODE, PrintDlgEx