CDM_GETFILEPATH

ההודעה CDM_GETFILEPATH מאחזר את הנתיב ושם הקובץ של הקובץ הנבחר Explorer בסגנון פתח או שמור כ נפוצות בתיבת הדו-שיח. תיבת הדו-שיח נוצר עם הדגל OFN_EXPLORER; אחרת, ההודעה נכשל.

CDM_GETFILEPATH wParam = cbmax (WPARAM); 
lParam = psz (LPARAM) (LPTSTR); 
 
/ / המתאים מאקרו int CommDlg_OpenSave_GetFilePath (hdlg, psz, cbmax) 

 

פרמטרים

hdlg
נקודת אחיזה של חלון נפוצות של תיבת הדו-שיח כדי לקבל את ההודעה.
psz
המצביע אל המאגר מקבל שם הקובץ והנתיב.
cbmax
גודל, בתים (בגירסת ANSI) או בתווים 16-סיביות (גירסת Unicode), מאגר psz.

להחזיר ערכים

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

אם מתרחשת שגיאה, הערך המוחזר קטן מאפס.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 4.0 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על commdlg.h.

ראה גם

סקירה נפוצות על תיבת הדו-שיח ספריית, הודעות בתיבת דו-שיח נפוצות, GetOpenFileName, GetSaveFileName, הפרמטר OPENFILENAME

Index