GetDlgItemText

ฟังก์ชันGetDlgItemTextดึงข้อมูลชื่อเรื่องหรือข้อความที่เกี่ยวข้องกับตัวควบคุมในกล่องโต้ตอบ.

 (UINT GetDlgItemText HWND  hDlg, / / จัดการของกล่องโต้ตอบintnIDDlgItem, / / รหัสของตัวควบคุมLPTSTRlpString, / / ที่อยู่ของบัฟเฟอร์สำหรับข้อความintnMaxCount / / สูงสุดขนาดของสายอักขระ);
 

พารามิเตอร์

hDlg
กล่องโต้ตอบที่ประกอบด้วยตัวควบคุมที่ระบุ.
nIDDlgItem
ระบุรหัสของตัวควบคุมที่มีชื่อเรื่องหรือข้อความที่จะถูกเรียก.
lpString
ชี้การบัฟเฟอร์การรับเรื่องหรือข้อความ.
nMaxCount
ระบุความยาวสูงสุด ในตัวอักษร ของสายอักขระจะคัดลอกไปบัฟเฟอร์ที่ชี้ไปตามlpString หากความยาวของสายอักขระเกิน สายอักขระจะถูกตัดทอน.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับระบุจำนวนของอักขระในการคัดลอกการบัฟเฟอร์ ไม่รวมถึงอักขระ null terminating.

ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็นศูนย์ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.

หมายเหตุ

ฟังก์ชันGetDlgItemTextส่งข้อความ WM_GETTEXT ให้กับตัวควบคุม.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib
Unicode:นำมาใช้เป็น Unicode และ ANSI รุ่นบน Windows NT.

ดูเพิ่มเติม

ภาพรวมของกล่องโต้ตอบฟังก์ชันของกล่องโต้ตอบ GetDlgItemInt, SetDlgItemInt, SetDlgItemText, WM_GETTEXT

Index