CDM_GETSPEC

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

CDM_GETSPEC wParam = cbmax (WPARAM); 
lParam = psz (LPARAM) (LPTSTR); 
 
/ / המתאים מאקרו int CommDlg_OpenSave_GetSpec (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