ฟังก์ชันRegisterClassExการลงทะเบียนคลาสหน้าต่างต่อมาใช้ในการเรียกไปยังฟังก์ชันCreateWindowหรือCreateWindowEx.
(ATOM RegisterClassEx CONST WNDCLASSEX * lpwcx / / ที่อยู่ของโครงสร้างคลาสข้อมูล);
ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นอะตอมที่ระบุคลากำลังลงทะเบียน.
ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็นศูนย์ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.
ถ้าคุณได้ลงทะเบียนคลาหน้าต่าง โดยใช้RegisterClassExAแอพลิเคชันบอกระบบว่า windows ของชั้นสร้างขึ้นคาดว่าข้อความที่ มีข้อความ หรืออักขระพารามิเตอร์การใช้ ANSI อักขระชุด ถ้าคุณลงทะเบียนได้ โดยการใช้RegisterClassExWแอพลิเคชันที่ร้องขอให้ ระบบส่งผ่านพารามิเตอร์ข้อความของข้อความที่เป็น Unicode ฟังก์ชันIsWindowUnicodeทำให้โปรแกรมประยุกต์เพื่อสอบถามลักษณะของแต่ละหน้าต่าง ดูข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน ANSI และ Unicode ใน Win32 API, แบบตัวฟังก์ชัน.
คลาสหน้าต่างทั้งหมดที่ลงทะเบียนโปรแกรมประยุกต์ไม่ได้จดทะเบียนเมื่อนั้นสิ้นสุดลง.
Windows 95: คลาสหน้าต่างทั้งหมดที่ลงทะเบียน โดย DLL ไม่ได้จดทะเบียนเมื่อมีการยกเลิกการโหลด DLL.
Windows NT: คลาสหน้าต่างไม่มีการลงทะเบียน โดย DLL ไม่ได้จดทะเบียนเมื่อมีการยกเลิกการโหลด DLL.
Windows 95: RegisterClassExล้มเหลวถ้าสมาชิกcbWndExtraหรือcbClsExtraของโครงสร้างของWNDCLASSEXมีมากกว่า 40 ไบต์.
nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib
Unicode:นำมาใช้เป็น Unicode และ ANSI รุ่นบน Windows NT.
หน้าต่างชั้นรวมหน้าต่างคลาสฟังก์ชัน CreateWindow, CreateWindowEx, GetClassInfoEx, GetClassName, UnregisterClass, WindowProc,WNDCLASSEX