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