Win32 , mer känd idag som Windows API , är den uppsättning verktyg som tillhandahålls av Microsoft för att utveckla program för operativsystemet Windows . Program skrivna med Win32 använder Windows grafiska användargränssnitt ( GUI ) för att visa information och emot användarens inmatningar . Medan du lär Win32 programmering för C + + kan ta lång tid --- även visa ett fönster kan ta upp till 70 rader kod --- du kan skapa en enkel " Hello World ! " meddelanderutan i ett par minuter . Instruktioner
1
Öppna din C + + integrerad utvecklingsmiljö ( IDE ) och skapa en ny . Cpp fil . Börja din kod genom att inkludera Win32 API header -fil . Din första raden kod bör se ut så här :
# include
2 Skapa WinMain inkörsport . Detta är Win32 motsvarighet till den traditionella main ( ) funktionen används i DOS och Linux . WinMain ( ) tar fyra argument , inklusive ett handtag till programmets exe-filen i datorns minne , . En null handtag till programmets tidigare instans , strängen av användaren givna argument kommandoraden, och ett heltal som kan användas för att fastställa startläget när du skapar ett program som använder ett fönster . Den WinMain ( ) deklaration ser ut så här :
int WinAPI WinMain ( HINSTANCE hInstance , HINSTANCE hPrevInstance , LPSTR lpCmdLine , int nCmdShow ) Addera 3
Skriv kroppen av programmet så att det kommer att visa en meddelanderuta . Win32 MessageBox ( ) funktionen tar också fyra argument : ett handtag till ägaren fönstret , innehållet i meddelandet , namnlisten text och vilken typ av meddelande rutan är det . Eftersom denna box har ingen ägare fönster , ställa handtaget till NULL . Skriv den för att visa ett meddelande som du vill och ge det en informations -ikonen med en " OK " -knappen . Kroppen av WinMain ( ) funktionen ska se ut så här :
{
MessageBox ( NULL , "Hello , World ! " , " Hej . " , MB_ICONINFORMATION