DECLARE_WND_CLASS

DECLARE_WND_CLASS ( WndClassName )

พารามิเตอร์

WndClassName

[ใน] ชื่อของคลาหน้าต่างใหม่ ถ้าค่า NULL, ATL จะสร้างชื่อคลาสหน้าต่าง?

หมายเหตุ

ทำแมโครนี้ในคลาสตัวควบคุมของตัวควบคุม ATL ActiveX แมโครนี้อนุญาตให้คุณระบุชื่อของใหม่หน้าต่างชั้น ซึ่งมีข้อมูลที่จะถูกจัดการโดยCWndClassInfo DECLARE_WND_CLASSกำหนดหน้าต่างชั้นใหม่ ด้วยการใช้ฟังก์ชันแบบคงดังต่อไปนี้:

 cWndClassInfoamp คง GetWndClassInfo()(&A)

DECLARE_WND_CLASSระบุลักษณะต่อไปนี้สำหรับหน้าต่างใหม่:

DECLARE_WND_CLASSยังระบุค่าเริ่มต้น windows พื้นหลังสี ใช้แมโคDECLARE_WND_CLASS_EXเพื่อให้มีลักษณะและสีพื้นหลังของคุณเอง?

CWindowImplใช้แมโคDECLARE_WND_CLASSสร้างหน้าต่างตามชั้นหน้าต่างใหม่ เมื่อต้องการแทนที่ลักษณะการทำงาน ใช้แมโคDECLARE_WND_SUPERCLASSหรือให้ของฟังก์ชันGetWndClassInfoการใช้งานของคุณเอง?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ windows ใน ATL เห็นบทความคลาสหน้าต่าง ATL?

ATL แมโครและฟังก์ชันที่ส่วนกลาง

Index