Multithreading com C e Win32
Microsoft Visual C++ fornece suporte para a criação de aplicativos com vários threads com o Microsoft Windows: Windows XP, Windows 2000, Windows NT, Windows Me e Windows 98.Você deve considerar o uso de mais de um thread se seu aplicativo precisa para gerenciar várias atividades, sistema autônomo entrada do mouse e teclado simultâneo.Um thread pode processar a entrada do teclado enquanto um segundo thread filtra as atividades de mouse.Um terceiro thread pode atualizar a tela de exibição baseada em dados de mouse e teclado thread s.Ao mesmo time, outros threads possam acessar arquivos no disco ou obter dados de uma porta de comunicação.
Com o Visual C++, há duas maneiras para programa com vários segmentos: Use a biblioteca Microsoft Foundation classe (MFC) ou a biblioteca de time de execução do C e a API do Win32.Para obter informações sobre como criar aplicativos com vários threads com o MFC, consulte Multithreading com C++ e do MFC depois de ler os tópicos a seguir sobre multithreading em C.
Esses tópicos explicam os recursos do Visual C++ que oferecem suporte à criação de programas com vários threads.