SetClassWord

ฟังก์ชันSetClassWordแทนค่า (คำ) 16 บิตที่ออฟเซตที่ระบุลงในหน่วยความจำชั้นพิเศษสำหรับคลาสหน้าต่างซึ่งระบุหน้าต่างเป็นสมาชิก.

ค่า GCW_ ได้รับการสนับสนุน โดย Windows 16 บิตที่ล้าสมัยได้ คุณต้องใช้ฟังก์ชันSetClassLongเพื่อกำหนดค่าคลาก่อนหน้านี้ มีการตั้งค่า โดยใช้ค่า GCW_ ด้วยฟังก์ชันSetClassWord.

(WORD SetClassWord HWND  hWnd, / / จัดการของหน้าต่างintnIndex, / / ดัชนีค่าการเปลี่ยนแปลงWORDwNewWord / / ใหม่ค่า);
 

พารามิเตอร์

hWnd
จัดการหน้าต่างและ ทางอ้อม ชั้นที่หน้าต่างที่เป็นสมาชิก.
nIndex
ระบุออฟเซ็ต zero-based ไบต์ของค่าที่จะถูกแทน ค่าที่ถูกต้องอยู่ในช่วงศูนย์ถึงจำนวนไบต์ของหน่วยความจำชั้นลบสอง ตัวอย่างเช่น ถ้าคุณระบุอย่าง น้อย 10 ไบต์ของหน่วยความจำชั้นพิเศษ ค่า 8 จะดัชนี 16 บิตเป็นจำนวนเต็มที่ห้า.
wNewWord
ระบุค่าทดแทน.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นค่าก่อนหน้านี้ของจำนวนเต็ม 16 บิตที่ระบุ ถ้าการแก้ไขไม่เคยตั้งค่า ส่งคืนค่าเป็นศูนย์.

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

หมายเหตุ

จองหน่วยความจำชั้นพิเศษ ด้วยการระบุค่าไม่ใช่ศูนย์ในสมาชิกcbClsExtraของโครงสร้างของWNDCLASSที่ใช้กับฟังก์ชันRegisterClass.

ดูเพิ่มเติม

หน้าต่างชั้นรวมหน้าต่างคลาสฟังก์ชัน GetClassWord, RegisterClass, SetClassLong, WNDCLASS

Index