针对旧代码的多线程支持 (Visual C++)

Visual C++ 使您可以同时运行多个并行执行的线程。 使用多线程处理,可以派生出后台任务、管理同时发生的输入流、管理用户界面,等等。

本节内容

相关章节

  • CWinThread
    表示应用程序中的执行线程。

  • CSyncObject
    描述一个纯虚类,该类提供 Win32 中的同步对象所共有的功能。

  • CSemaphore
    表示一个信号量,是一个允许一个或多个进程中的有限多个线程访问一个资源的同步对象。

  • CMutex
    表示一个 mutex,是一个允许一个线程以互相排斥的方式访问一个资源的同步对象。

  • CCriticalSection
    表示一个临界区,是一个允许一个线程同时访问一个资源或代码段的同步对象。

  • CEvent
    表示一个事件,是一个允许一个线程通知另一个线程事件已经发生的同步对象。

  • CMultiLock
    表示多线程程序中用于控制对多个资源的访问的访问控制机制。

  • CSingleLock
    表示多线程程序中用于控制对一个资源的访问的访问控制机制。

  • Common Programming Methodologies
    提供有关下列内容的主题链接:描述有关 Visual C++ 库的概念信息和讨论各种编码技术和方法。