คลาสของตัวควบคุม

คลาสของตัวควบคุม encapsulate ควบคุม Windows มาตรฐานตั้งแต่ข้อความคงตัวควบคุมในการควบคุมแผนภูมิที่หลากหลาย นอกจากนี้ MFC แสดงบางตัวควบคุมใหม่ รวมทั้งปุ่ม ด้วยแถบควบคุมและบิตแมป?

มีตัวควบคุมชื่อคลาสสิ้นสุดใน "Ctrl" ใน Windows 95 และ Windows NT 3.51 รุ่นใหม่?

ควบคุมการแสดงผลแบบสแตติก

CStatic

หน้าต่างแสดงผลคง ตัวควบคุมแบบคงจะใช้ป้ายชื่อ กล่อง หรือตัวควบคุมอื่นในกล่องโต้ตอบหรือหน้าต่างที่แยกต่างหาก พวกเขาอาจแสดงรูปภาพที่แสดงเป็นรูปภาพแทนที่ข้อความ หรือกล่อง?

ตัวควบคุมข้อความ

CEdit

หน้าต่างการควบคุมสามารถแก้ไขข้อความ แก้ไขตัวควบคุมถูกนำมาใช้เพื่อรับการป้อนข้อมูลเป็นข้อความจากผู้ใช้?

CRichEditCtrl

ตัวควบคุมที่ผู้ใช้สามารถป้อน หรือแก้ไขข้อความ แตกต่างจากตัวควบคุม encapsulated ในCEditตัวควบคุมการแก้ไขที่รวยสนับสนุนอักขระ และย่อหน้าการจัดรูปแบบ และวัตถุ OLE?

ตัวควบคุมที่แสดงตัวเลข

CSliderCtrl

ตัวควบคุมที่ประกอบด้วยตัวเลื่อน ซึ่งผู้ใช้ย้ายการเลือกค่าหรือชุดของค่า?

CSpinButtonCtrl

ปุ่มลูกศรคู่ผู้ใช้สามารถคลิเพื่อเพิ่ม หรือลดค่า?

CProgressCtrl

แสดงสี่เหลี่ยมซึ่งมีการค่อย ๆ เติมจากซ้ายไปขวาเพื่อบ่งชี้ถึงความคืบหน้าของการดำเนินการ?

CScrollBar

หน้าต่างตัวควบคุมแถบเลื่อน ชั้นแสดงการทำงานของแถบเลื่อน สำหรับใช้เป็นตัวควบคุมในกล่องโต้ตอบหรือหน้าต่าง ผ่านซึ่งผู้ใช้สามารถระบุตำแหน่งภายในช่วง?

ปุ่ม

CButton

หน้าต่างควบคุมปุ่ม ชั้นมีอินเทอร์เฟซแบบทางการเขียนโปรแกรมสำหรับ pushbutton กล่องกาเครื่องหมาย หรือปุ่มในกล่องโต้ตอบหรือหน้าต่าง?

CBitmapButton

ปุ่มกับบิตแมปมากกว่าที่เป็นคำอธิบายเฉพาะข้อความ?

แสดงรายการ

CListBox

หน้าต่างตัวควบคุมกล่องรายการ กล่องรายการแสดงรายการของสินค้าที่ผู้ใช้สามารถดู และเลือก?

CDragListBox

หน้าที่การทำงานของกล่องรายการ Windows อนุญาตให้ผู้ใช้สามารถย้ายกล่องรายการ เช่นชื่อแฟ้มและสายอักขระตัวอักษร ภายในกล่องรายการ กล่องรายการที่ มีความสามารถนี้จะมีประโยชน์สำหรับรายการสินค้าในใบสั่งอื่นมากกว่าตัวอักษร รวม pathnames หรือแฟ้มในโครงการเช่น?

CComboBox

หน้าต่างตัวควบคุมกล่องคำสั่งผสม กล่องคำสั่งผสมประกอบด้วยของตัวควบคุมการแก้ไขพร้อมกล่องรายการ?

CCheckListBox

แสดงรายการของรายการที่มีกล่องกาเครื่องหมาย ซึ่งผู้ใช้สามารถตรวจสอบ หรือ ล้าง ติดกับแต่ละรายการ?

CListCtrl

แสดงชุดของสินค้า แต่ละอันประกอบด้วยไอคอนและป้ายชื่อ ในลักษณะคล้ายคลึงกับบานหน้าต่างด้านขวามือของ Windows 95 Explorer?

CTreeCtrl

แสดงรายการลำดับชั้นของไอคอนและป้ายชื่อถูกจัดเรียงในลักษณะคล้ายคลึงกับบานหน้าต่างด้านซ้ายของ Windows 95 Explorer?

แถบเครื่องมือและแถบสถานะ

CToolBarCtrl

แสดงการทำงานของตัวควบคุมทั่วไปในแถบเครื่องมือ Windows โปรแกรม MFC ส่วนใหญ่ใช้CToolBarแทนของคลาสนี้?

CStatusBarCtrl

หน้าต่างแนวนอน มักจะแบ่งออกเป็นบานหน้าต่าง การที่โปรแกรมประยุกต์สามารถแสดงข้อมูลสถานะต่าง ๆ โปรแกรม MFC ส่วนใหญ่ใช้CStatusBarแทนของคลาสนี้?

เบ็ดเตล็ดของการควบคุม

CAnimateCtrl

แสดงคลิปวิดีโอวิ?

CToolTipCtrl

หน้าต่างแบบผุดขึ้นขนาดเล็กที่แสดงบรรทัดของข้อความที่อธิบายวัตถุประสงค์ของเครื่องมือในโปรแกรมประยุกต์หนึ่ง?

CHeaderCtrl

แสดงชื่อเรื่องหรือป้ายชื่อสำหรับคอลัมน์?

CTabCtrl

ตัวควบคุมกับแท็บที่ผู้ใช้สามารถคลิ analogous การแบ่งที่บัตรในโน๊ตบุ๊ค?

CHotKeyCtrl

ช่วยให้ผู้ใช้สามารถสร้างชุด "แป้นลัด" ซึ่งผู้ใช้สามารถกดเพื่อดำเนินการกระทำได้อย่างรวดเร็ว?

เรียนที่เกี่ยวข้อง

CImageList

แสดงการทำงานของรายการรูปภาพ Windows รายการภาพจะใช้กับรายการตัวควบคุมและแผนภูมิควบคุม พวกเขายังสามารถใช้เพื่อจัดเก็บ และเก็บชุดของบิตแมปขนาดเดียวกัน?

CCtrlView

คลาสพื้นฐานสำหรับมุมมองทั้งหมดที่เกี่ยวข้องกับตัวควบคุม Windows มุมมองที่ยึดตามตัวควบคุมถูกอธิบายไว้ด้านล่าง?

CEditView

มุมมองที่ประกอบด้วยตัวควบคุมการแก้ไขมาตรฐานของ Windows?

CRichEditView

ตัวควบคุมแก้ไขมุมมองที่ประกอบด้วย Windows รวย?

CListView

มุมมองที่ประกอบด้วยตัวควบคุมรายการ Windows?

CTreeView

มุมมองที่ประกอบด้วยตัวควบคุมทรีของ Windows?

Index