Win32 , mere almindeligt kendt i dag som Windows API , er det sæt af værktøjer, som Microsoft til at udvikle programmer til Windows-operativsystemet. Programmer skrevet med Win32 bruger Windows grafiske brugergrænseflade (GUI ) for at vise oplysninger og modtage input fra brugeren . Mens lære Win32 programmering for C + + kan tage lang tid --- endnu vise et vindue kan tage op til 70 linjer kode --- kan du oprette en simpel " Hello World ! " besked boks i et par minutter . Instruktioner
1
Åbn din C + + integreret udviklingsmiljø (IDE) og oprette en ny . Cpp fil. Begynd din kode ved bl.a. Win32 API header fil. Dit første linje kode skal se sådan ud : Hej
# include
2 Opret WinMain indgang . Dette er den Win32 modstykke til den traditionelle main () funktion, der bruges i DOS og Linux. WinMain () tager fire argumenter , herunder et håndtag til programmets exe-filen i computerens hukommelse , . En nul håndtag til programmets tidligere instans , den perlerække af brugeren leverede kommandolinjeargumenter , og en heltal , der kan bruges til at bestemme opstart tilstand ved at skabe et program, der bruger et vindue. Den WinMain () erklæring ligner dette : Hej
int WINAPI WinMain ( HINSTANCE hInstance , HINSTANCE hPrevInstance , LPSTR lpCmdLine , int nCmdShow )
3
Skriv kroppen af programmet så det vil vise en besked boks . Win32 MessageBox () funktion tager også fire argumenter : et håndtag til vinduet ejer , indholdet i beskeden , titellinjen tekst og den type besked boks , det er. Da denne boks har ingen ejer vindue , skal du indstille håndtaget til NULL . Skriv det til at vise et budskab, du ønsker, og give det en information ikon med et "OK" -knappen. Liget af WinMain () funktion skal se sådan ud : Hej
{
MessageBox ( NULL, "Hej, verden!" , "Hej . " MB_ICONINFORMATION