Preparar seu ambiente de desenvolvimento
Para escrever um programa do Windows em C ou C++, você deve instalar o Microsoft Windows Software Development Kit (SDK) ou o Microsoft Visual Studio. O SDK do Windows contém os cabeçalhos e bibliotecas necessários para compilar e vincular seu aplicativo. O SDK do Windows também contém ferramentas de linha de comando para criar aplicativos do Windows, incluindo o compilador e o vinculador do Visual C++. Embora você possa compilar e compilar programas do Windows com as ferramentas de linha de comando, é recomendável usar o Microsoft Visual Studio. Você pode baixar um download gratuito de Visual Studio Community ou avaliações gratuitas de outras versões do Visual Studio aqui.
Cada versão do SDK do Windows tem como destino a versão mais recente do Windows, bem como várias versões anteriores. As notas sobre a versão listam as plataformas específicas com suporte, mas, a menos que você esteja mantendo um aplicativo para uma versão muito antiga do Windows, você deve instalar a versão mais recente do SDK do Windows. Você pode baixar o SDK do Windows mais recente aqui.
O SDK do Windows dá suporte ao desenvolvimento de aplicativos de 32 e 64 bits. As APIs do Windows foram projetadas para que o mesmo código possa ser compilado para 32 bits ou 64 bits sem alterações.
Observação
O SDK do Windows não dá suporte ao desenvolvimento de driver de hardware e esta série não discutirá o desenvolvimento de driver. Para obter informações sobre como escrever um driver de hardware, consulte Introdução com drivers do Windows.
Avançar
Convenções de codificação do Windows