SetProp

ฟังก์ชันSetPropเพิ่มรายการใหม่ หรือรายการที่มีอยู่ในรายการคุณสมบัติของหน้าต่างที่ระบุการเปลี่ยนแปลง ฟังก์ชันเพิ่มรายการใหม่ลงในรายการถ้าสายอักขระที่ระบุไม่มีอยู่แล้วในรายการ รายการใหม่ประกอบด้วยสายและหมายเลขอ้างอิง มิฉะนั้น ฟังก์ชันแทนของสายปัจจุบันจัดการ ด้วยหมายเลขอ้างอิงที่ระบุ.

(BOOL SetProp HWND  hWnd, / / จัดการของหน้าต่างLPCTSTRlpString, / / อะตอมหรือที่อยู่ของสายอักขระจัดการhData / / จัดการของข้อมูล);
 

พารามิเตอร์

hWnd
จัดการไปยังหน้าต่างรายการซึ่งมีคุณสมบัติที่ได้รับรายการใหม่.
lpString
ชี้เป็นสายอักขระที่สิ้นสุดด้วยค่า null หรือประกอบด้วยอะตอมที่ระบุสต ถ้าพารามิเตอร์นี้เป็นอะตอม มันต้องเป็นอะตอมส่วนกลางที่สร้างขึ้น โดยการเรียกก่อนหน้าการ GlobalAddAtomฟังก์ชัน ต้องใส่อะตอม ค่าแบบ 16 บิต ในคำต่ำใบสั่งของlpString คำสูงใบสั่งต้องเป็นศูนย์.
hData
จัดการกับข้อมูลที่จะถูกคัดลอกไปยังรายชื่อคุณสมบัติ หมายเลขอ้างอิงของข้อมูลที่สามารถระบุค่าใด ๆ ที่เป็นประโยชน์ไปยังโปรแกรมประยุกต์.

ส่งกลับค่า

หมายเลขอ้างอิงข้อมูลและสายอักขระถูกเพิ่มลงในรายการคุณสมบัติ ค่าส่งกลับว่าไม่ใช่ศูนย์.

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

หมายเหตุ

ก่อนเท่าหน้าต่าง (นั่นคือ ก่อนที่จะประมวลผล WM_DESTROY การความ), โปรแกรมประยุกต์ต้องเอารายการทั้งหมดที่มีเพิ่มลงในรายการคุณสมบัติ โปรแกรมประยุกต์ที่ต้องใช้ฟังก์ชันRemovePropเพื่อลบรายการ.

QuickInfo

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

ดูเพิ่มเติม

ภาพรวมคุณสมบัติของหน้าต่างหน้าต่างคุณสมบัติฟังก์ชัน EnumProps, EnumPropsEx, GetProp, GlobalAddAtom, RemoveProp

Index