Kada pišete druge programe na programskom jeziku C ++, možete integrirati funkciju koja omogućava rad drugih aplikacija na operativnom sistemu ličnog računara.
Instrukcije
Korak 1
Kreirajte vlastitu aplikaciju za sortiranje fotografija. Da biste mu dodali originalnost i funkcionalnost, grafičkom sučelju možete dodati poziv iz samog programa u kojem radite. Postoje dvije funkcije u jeziku C ++ za izvršavanje takvih zadataka. Povežite biblioteke windows.h i Shellapi.h kako biste mogli koristiti funkcije pokretanja vanjskih aplikacija operativnog sistema. Biblioteke su povezane pomoću naredbe #include.
Korak 2
Koristite funkciju ShellExecute () ako trebate proslijediti parametre pozvanoj aplikaciji. Funkcija ima sljedeće parametre: hwnd za identifikator prozora, lpOperation specificira operaciju za pozvanu aplikaciju (na primjer, ispis ili otvori), lpDirectory navodi zadani naziv direktorija, nShowCmd za način pokretanja aplikacije i lpParameters za prosljeđivanje ostalih parametara na pozvanu aplikaciju.
Korak 3
Da biste lako pokrenuli navedeni program, koristite funkciju WinExec (). Parametar niza prosljeđuje se programskom kodu koji određuje puni put do aplikacije, kao i način pokretanja ove aplikacije.
Korak 4
Sljedeći komad koda može se koristiti kao primjer:
#include
#include
void main ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
Korak 5
Kao rezultat izvršavanja ovog koda, otvorit će se standardni Windows kalkulator. Možete opisati razne uvjete pod kojima se pozivaju vanjske aplikacije operativnog sistema. Ne zaboravite uključiti potrebne biblioteke za rad s ovim funkcijama.
Korak 6
Navedite standardne aplikacije koje će korisnici vjerovatno instalirati. Imajte ovo na umu ako niste jedini koji koristi program. Ako imate problema s pisanjem programa, pogledajte posebne video upute na Internetu.