Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man gör en Exit-knappen i C + +

    The " PostQuitMessage " funktion i C + + avslutar ett program när användaren klickar på en knapp . Du måste definiera vilken knapp avslutas programmet i C + + -kod med hjälp av ett "om " eller " case " uttalande i C + + -kod . Du har också möjlighet att använda flera knappar för att avsluta ett program som t.ex. ett " Stäng " knappen och " X " -knappen i det övre högra hörnet av programvaran . Programmet tas bort från minnet , så använder PostQuitMessage funktion innebär att användaren måste åter öppna programmet igen . Instruktioner
    1

    Högerklicka på C + + källkod fil du vill använda för att stänga programmet . Klicka på " Öppna med " och sedan klicka på din C + + kompilator och redaktör program .
    2

    Leta upp " createWindow " -funktion , som är där fönstret har skapats med alla tillhörande Windows- knappar . Följande kod visar hur du skapar fönstret i C + + :

    HWND hWnd = createWindow ( szWindowClass , szTitle , WS_OVERLAPPEDWINDOW , CW_USEDEFAULT , CW_USEDEFAULT , 500 , 100 , NULL , NULL , hInstance , NULL ) ;

    3

    Lägg ett fall uttalande att kalla " PostQuitMessage " visas om den högra knappen klickas . Följande kod avslutar programmet när knappen " Avsluta " heter :

    case " Quit " : { PostQuitMessage ( 0 ) break ; } Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Omvänd ett värde i C + +
    ·Hur får man C Perspektiv i Eclipse
    ·C minnesläcka Verktyg
    ·Hur Input en blandning av siffror och bokstäver från …
    ·Hur att allokera minne på stacken med C + +
    ·Hur: GTK Färgval
    ·Hur man skall genomföra Stack ADT
    ·UNIX C Tutorial
    ·Hur konvertera en pekare till en sträng värde i C + +…
    ·Vad är en virtuell Destructor i C
    Utvalda artiklarna
    ·Hur till String QBasic över flera rader
    ·Hur till Ändra File Permission Använda PHP
    ·Hur man skriver en Förlagstext Med ett Java- program
    ·Hur att hitta min MySQL version
    ·Hur man använder en region klass att utesluta en regio…
    ·Lägga till en länk med en Perl Script
    ·Hur man kompilerar en Java Program
    ·Hur att mata ut en fråga i MySQL
    ·Hur man drar ett processflödesschema
    ·Hur gör jag dekryptera en sidfot PHP -fil
    Copyright © Dator Kunskap http://www.dator.xyz