Win32 , besser bekannt heute als der Windows-API , ist der Satz von Tools von Microsoft , um Programme für den Windows- Betriebssystem zu entwickeln. Programme mit Win32 geschrieben das Windows grafische Benutzeroberfläche (GUI ) , um Informationen anzuzeigen und Benutzereingaben empfangen . Obwohl das Erlernen der Win32-Programmierung für C + + kann eine lange Zeit in Anspruch nehmen --- sogar Anzeigen eines Fensters kann bis zu 70 Zeilen Code --- können Sie eine einfache schaffen " Hallo Welt!" Message-Box in ein paar Minuten. Anleitung
1
Öffnen Sie Ihre C + + integrierte Entwicklungsumgebung ( IDE) und erstellen Sie ein neues . CPP-Datei . Beginnen Sie den Code , indem die Win32-API -Header-Datei . Ihre erste Linie der Code sollte wie folgt aussehen:
# include
2
Erstellen der WinMain Einstiegspunkt. Dies ist die Win32 Gegenstück zum traditionellen main ( )-Funktion in DOS und Linux verwendet . WinMain () nimmt vier Argumente , mit einem Griff um das Programm der exe-Datei in den Arbeitsspeicher Ihres Computers ; . Ein Null- Handle für das Programm der vorherigen Instanz , die Kette von Benutzer bereitgestellte Kommandozeilen-Argumente , und eine ganze Zahl , die verwendet werden, um das festzustellen, werden Startup- Zustand beim Erstellen einer Anwendung , die ein Fenster verwendet . Die WinMain () sieht folgendermaßen aus :
int WINAPI WinMain ( HINSTANCE hInstance , HINSTANCE hPrevInstance , LPSTR lpCmdLine , int nCmdShow )
3
Schreiben Sie den Hauptteil des Programms so dass es eine Meldung angezeigt . Die Win32- Funktion MessageBox () nimmt auch vier Argumente : einen Griff an den Besitzer Fenster , die Nachrichteninhalte der Titelleiste Text und die Art der Message-Box ist es . Da diese Box hat keine Eigentümer -Fenster den Griff auf NULL. Schreiben Sie es auf jede Nachricht anzeigen möchten und geben Sie es ein Informations- Symbol mit einem "OK" -Taste. Der Körper des WinMain ()-Funktion sollte wie folgt aussehen :
{
MessageBox ( NULL, " Hallo Welt ! ", " Hallo . " , MB_ICONINFORMATION