Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 2.13 KB

multithreading-with-c-and-win32.md

File metadata and controls

44 lines (29 loc) · 2.13 KB
title ms.custom ms.date ms.technology ms.topic dev_langs helpviewer_keywords ms.assetid author ms.author ms.workload
Multithreading with C and Win32 | Microsoft Docs
02/02/2018
cpp-parallel
conceptual
C++
Windows API [C++], multithreading
multithreading [C++], C and Win32
Visual C, multithreading
Win32 applications [C++], multithreading
threading [C++], C and Win32
Win32 [C++], multithreading
threading [C]
67cdc99e-1ad9-452b-a042-ed246b70040e
mikeblome
mblome
cplusplus

Multithreading with C and Win32

Microsoft Visual C++ provides support for creating multithread applications. You should consider using more than one thread if your application needs to perform expensive operations that would cause the user-interface to become unresponsive.

With Visual C++, there are two ways to program with multiple threads: use the Microsoft Foundation Class (MFC) library or the C run-time library and the Win32 API. For information about creating multithread applications with MFC, see Multithreading with C++ and MFC after reading the following topics about multithreading in C.

These topics explain the features in Visual C++ that support the creation of multithread programs.

What do you want to know more about?

See Also

Multithreading Support for Older Code (Visual C++)