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.

ส่งกลับค่า

หากความสำเร็จ ค่าส่งกลับเป็นขนาด ไบต์หรืออักขระ ของสตริ filename รวมทั้งอักขระ NULL terminating นี่คือจำนวนไบต์หรือตัวอักษรที่ถูกคัดลอกไปบัฟเฟอร์pszหรือขนาดของบัฟเฟอร์ที่จำเป็นถ้าบัฟเฟอร์มีขนาดเล็กเกินไปอย่างใดอย่างหนึ่ง.

หากมีข้อผิดพลาดเกิดขึ้น ค่าส่งกลับมีน้อย กว่าศูนย์.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน commdlg.h.

ดูเพิ่มเติม

ภาพรวมไลบรารีของกล่องโต้ตอบทั่วไปข้อความกล่องโต้ตอบทั่วไป GetOpenFileName, GetSaveFileName, OPENFILENAME

Index