הפונקציה DlgDirSelectComboBoxEx מאחזר את הקטע מתוך תיבה משולבת מילוי על-ידי שימוש בפונקציה DlgDirListComboBox . הבחירה היא כאל אות כונן, קובץ או שם ספריה.
(BOOL DlgDirSelectComboBoxEx HWND hDlg, / / לטפל בתיבת הדו-שיח עם תיבת רשימהLPTSTRlpString, / / מצביע למאגר עבור מחרוזת הנתיבintnCount, / / מספר התווים במחרוזת נתיבintnIDComboBox / / המזהה של תיבה משולבת);
אם הקטע הנבחר נמצא שם ספריה, הערך המוחזר הוא שונה מאפס.
אם הקטע הנבחר לא נמצא שם ספריה, הערך המוחזר הוא אפס. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.
אם הקטע מציין ספריה שם או הכונן אות DlgDirSelectComboBoxEx הפונקציה מסירה תוחם מרובעים (, מקפים עבור אותיות כונן) אז השם או את מכתב מוכן שניתן להוסיף נתיב חדש או שם קובץ. אם אין בחירה, לשנות התוכן של מאגר הצביע על-ידי lpString לא.
הפונקציה DlgDirSelectComboBox אינה מאפשרת שם קובץ אחד או יותר שיש להחזיר מתיבה משולבת.
DlgDirSelectComboBoxEx שולחת הודעות CB_GETCURSEL ו- CB_GETLBTEXT התיבה המשולבת.
ב- API של Win32, באפשרותך להשתמש בפונקציה זו עם כל שלושת סוגי תיבות משולבות (CBS_SIMPLE, CBS_DROPDOWN ו CBS_DROPDOWNLIST).
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
Unicode:מיושם על גירסאות Unicode ו- ANSI ב- Windows NT.
מבט כולל על תיבות משולבות, פונקציות של התיבה המשולבת, CB_GETCURSEL, CB_GETLBTEXT, DlgDirListComboBox, DlgDirSelectEx