โปรแกรมประยุกต์และหัวข้อสนับสนุนคลา

แต่ละโปรแกรมประยุกต์มีหนึ่ง และเพียงหนึ่งแอปพลิเคชันวัตถุ วัตถุนี้ประสานกับวัตถุอื่น ๆ ในโปรแกรมกำลังทำงานอยู่ และได้รับมาจากCWinApp?

ไลบรารี Microsoft Foundation Class สนับสนุนหลายหัวข้อของการดำเนินการภายในโปรแกรมประยุกต์ โปรแกรมประยุกต์ทั้งหมดต้องมีอย่างน้อยหนึ่งเธรด หัวข้อที่ใช้ โดยวัตถุของคุณCWinAppคือหัวข้อ "หลัก" นี้?

CWinThread encapsulates ส่วนของความสามารถของระบบปฏิบัติการของ threading ทำให้ใช้หัวข้อต่าง ๆ ได้ง่ายขึ้น MFC ยังมีการซิงโครไนส์คลาสของวัตถุเพื่อให้มีอินเทอร์เฟซแบบ c ++วัตถุการซิงโครไนส์ Win32?

โปรแกรมประยุกต์และหัวข้อชั้น

CWinApp

Encapsulates รหัสในการเตรียมใช้งาน ทำงาน และจบการทำงานของโปรแกรมประยุกต์ คุณจะสืบทอดมาของวัตถุโปรแกรมประยุกต์จากคลาสนี้?

CWinThread

คลาสพื้นฐานสำหรับเธรดทั้งหมด ใช้โดยตรง หรือสืบทอดคลามาจากCWinThreadถ้าหัวข้อของคุณทำอินเทอร์เฟซผู้ใช้ฟังก์ชัน CWinAppได้รับมาจากCWinThread?

เรียนโปรแกรมประยุกต์ ISAPI

CHttpFilter

เลือกตัวกรองคำขอ HTTP ที่ส่งไปยัง server ISAPI?

CHttpServer

ขยายฟังก์ชันการทำงานของ server ISAPI การ ด้วยการประมวลผลการร้องขอของไคลเอนต์?

คลาสของวัตถุการซิงโครไนส์

CSyncObject

คลาสพื้นฐานของคลาสของวัตถุการซิงโครไนส์?

CCriticalSection

การซิงโครไนส์คลาสที่ทำให้เพียงหนึ่งเธรดภายใต้กระบวนการหนึ่งในการเข้าถึงวัตถุ?

CSemaphore

การซิงโครไนส์คลาสที่ทำให้ระหว่างหนึ่งและระบุจำนวนสูงสุดของแนวพร้อม ๆ กับวัตถุ?

CMutex

การซิงโครไนส์ชั้นที่อนุญาตให้มีเพียงหนึ่งเธรดภายในหมายเลขใด ๆ ของกระบวนการในการเข้าถึงวัตถุ?

CEvent

การซิงโครไนส์ชั้นที่แจ้งเตือนโปรแกรมประยุกต์เมื่อเกิดเหตุการณ์?

CSingleLock

ใช้ในฟังก์ชันของสมาชิกของชั้นด้ายเซฟการล็อกบนวัตถุหนึ่งของการซิงโครไนส์?

CMultiLock

ใช้ในฟังก์ชันของสมาชิกของชั้นด้ายเซฟการล็อกบนอย่าง น้อยหนึ่งวัตถุการซิงโครไนส์จากอาร์เรย์ของวัตถุการซิงโครไนส์?

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

CCommandLineInfo

บรรทัดคำสั่งที่โปรแกรมของคุณเริ่มที่แยกวิเคราะห์?

CWaitCursor

วางเคอร์เซอร์ในรอบนหน้าจอ ใช้ระหว่างการดำเนินการที่ยาวเกินไป?

CDockState

จัดการที่เก็บแบบถาวรการจัดเทียบชิดขอบแถบควบคุมข้อมูลสถานะ?

CRecentFileList

รักษาที่ใช้ล่าสุด (MRU) แฟ้มรายการ?

Index