Når du skriver andre programmer på programmeringssprog C ++, kan du integrere en funktion, der gør det muligt for andre applikationer at køre på operativsystemet på en pc.
Instruktioner
Trin 1
Opret din egen fotosorteringsapp. For at tilføje originalitet og funktionalitet til det kan du føje et opkald til den grafiske grænseflade direkte fra det program, hvor du arbejder. Der er to funktioner i C ++ - sproget til at udføre sådanne opgaver. Forbind windows.h- og Shellapi.h-bibliotekerne for at kunne bruge funktionerne til at starte eksterne applikationer i operativsystemet. Bibliotekerne er forbundet ved hjælp af erklæringen #include.
Trin 2
Brug funktionen ShellExecute (), hvis du har brug for at videregive parametre til det kaldte program. Funktionen har følgende parametre: hwnd til vinduesidentifikatoren, lpOperation specificerer handlingen for den kaldte applikation (for eksempel udskriv eller åben), lpDirectory angiver standardnavnet for biblioteket, nShowCmd for applikationens starttilstand og lpParameters til overføring af andre parametre til den kaldte applikation.
Trin 3
For at let køre det angivne program skal du bruge funktionen WinExec (). En strengparameter videregives til programkoden, som angiver den fulde sti til applikationen samt starttilstanden for denne applikation.
Trin 4
Følgende kode kan bruges som et eksempel:
#omfatte
#omfatte
ugyldig hoved ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
Trin 5
Som et resultat af udførelse af denne kode åbnes en standard Windows-regnemaskine. Du kan beskrive forskellige betingelser, hvorunder eksterne applikationer i operativsystemet kaldes. Husk at medtage de nødvendige biblioteker til at arbejde med disse funktioner.
Trin 6
Angiv de standardapplikationer, som brugerne sandsynligvis installerer. Husk dette, hvis du ikke er den eneste, der bruger programmet. Hvis du har problemer med at skrive et program, skal du se de specielle videoinstruktioner på Internettet.