Win32

Win32 se refere à coleção de Windows application programming interfaces (APIs) para desenvolver programas de 32 bits. Agora que o Windows oferece suporte a processadores e aplicativos de 64 bits, o conjunto de APIs passou a ser conhecido como Windows API (ou WinAPI).

A Microsoft fornece um kit de desenvolvimento de software, o Windows SDK, para que os desenvolvedores o utilizem na criação de software usando a Windows API. A API oferece aos desenvolvedores de software um conjunto comum de ferramentas e comandos para que seus softwares interajam com o sistema operacional Windows e o hardware do computador. Por exemplo, ela inclui uma estrutura comum para janelas de aplicativos, caixas de diálogo, barras de rolagem e outros elementos da interface do usuário. Ela também oferece maneiras para o programa interagir com arquivos, conectar-se a dispositivos de hardware e interagir com outros computadores por meio de uma rede.

O primeiro conjunto de APIs do Windows, então chamado de Windows API, criava programas de 16 bits para as versões 1.0 a 3.1 do Windows. Com a introdução do Windows NT e do Windows 95, foi adicionado o suporte a programas de 32 bits. Para diferenciar os programas de 16 bits dos de 32 bits, as primeiras APIs foram renomeadas retroativamente como Win16, e as novas APIs foram chamadas de Win32.

Win32 / Windows API não é a única API que os desenvolvedores de software podem usar para escrever programas para Windows. Outras APIs que a Microsoft introduziu para o Windows incluem .NET, Universal Windows Platform (UWP) e WinRT. No entanto, a evolução da Windows API por meio do Win16, Win32 e da moderna WinAPI proporciona um alto nível de compatibilidade com versões anteriores. Os softwares escritos para versões antigas do Windows ainda podem ser executados em versões mais recentes, com algum trabalho adicional de compatibilidade realizado pelo sistema operacional.

Atualizado October 7, 2022 por Brian P.

quizTeste seus conhecimentos

Clarity Pro and Verizon Fleetmatics are what types of applications?

A
MIS
0%
B
CAD
0%
C
DTP
0%
D
CMS
0%
Correct! Incorrect!     View the MIS definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Win32 nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.