Når du skriver andre programmer på programmeringsspråket C ++, kan du integrere en funksjon som lar andre applikasjoner kjøre på operativsystemet til en personlig datamaskin.
Bruksanvisning
Trinn 1
Lag din egen bildesorteringsapp. For å legge til originalitet og funksjonalitet til det, kan du legge til et anrop til det grafiske grensesnittet direkte fra selve programmet du jobber med. Det er to funksjoner i C ++ -språket for å utføre slike oppgaver. Koble til windows.h- og Shellapi.h-bibliotekene for å kunne bruke funksjonene til å starte eksterne applikasjoner i operativsystemet. Biblioteker er koblet sammen med setningen #include.
Steg 2
Bruk ShellExecute () -funksjonen hvis du trenger å overføre parametere til det kallede programmet. Funksjonen har følgende parametere: hwnd for vindusidentifikatoren, lpOperation spesifiserer operasjonen for det anropte programmet (for eksempel utskrift eller åpen), lpDirectory angir standard katalognavn, nShowCmd for applikasjonsstartmodus og lpParameters for å sende andre parametere til den ringte applikasjonen.
Trinn 3
For å kjøre det spesifiserte programmet enkelt, bruk WinExec () -funksjonen. En strengparameter sendes til programkoden, som spesifiserer hele banen til applikasjonen, samt startmodus for dette programmet.
Trinn 4
Følgende kode kan brukes som et eksempel:
#inkludere
#inkludere
ugyldig hoved ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
Trinn 5
Som et resultat av å utføre denne koden, åpnes en standard Windows-kalkulator. Du kan beskrive forskjellige forhold under hvilke eksterne applikasjoner i operativsystemet kalles. Husk å ta med de nødvendige bibliotekene for å jobbe med disse funksjonene.
Trinn 6
Oppgi standardapplikasjoner som brukere sannsynligvis vil installere. Husk dette hvis du ikke er den eneste som bruker programmet. Hvis du har problemer med å skrive et program, kan du se de spesielle videoinstruksjonene på Internett.