Förbereda utvecklingsmiljön
Om du vill skriva ett Windows-program i C eller C++, måste du installera Microsoft Windows Software Development Kit (SDK) eller Microsoft Visual Studio. Windows SDK innehåller de rubriker och bibliotek som krävs för att kompilera och länka ditt program. Windows SDK innehåller även kommandoradsverktyg för att skapa Windows-program, inklusive Visual C++-kompilatorn och länkaren. Även om du kan kompilera och skapa Windows-program med kommandoradsverktygen rekommenderar vi att du använder Microsoft Visual Studio. Du kan ladda ned en kostnadsfri nedladdning av Visual Studio Community eller kostnadsfria utvärderingsversioner av andra versioner av Visual Studio här.
Varje version av Windows SDK riktar sig mot den senaste versionen av Windows samt flera tidigare versioner. Viktig information visar de specifika plattformar som stöds, men om du inte underhåller ett program för en mycket gammal version av Windows bör du installera den senaste versionen av Windows SDK. Du kan ladda ned den senaste Windows SDK-här.
Windows SDK stöder utveckling av både 32-bitars- och 64-bitarsprogram. Windows-API:erna är utformade så att samma kod kan kompileras för 32-bitars eller 64-bitars utan ändringar.
Not
Windows SDK stöder inte utveckling av maskinvarudrivrutiner och den här serien diskuterar inte drivrutinsutveckling. Information om hur du skriver en maskinvarudrivrutin finns i Komma igång med Windows-drivrutiner.