Pri pisanju drugih programov v programskem jeziku C ++ lahko vključite funkcijo, ki omogoča izvajanje drugih aplikacij v operacijskem sistemu osebnega računalnika.
Navodila
Korak 1
Ustvarite svojo aplikacijo za razvrščanje fotografij. Če želite dodati izvirnost in funkcionalnost, lahko grafičnemu vmesniku dodate klic neposredno iz samega programa, v katerem delate. Za izvajanje takih nalog v jeziku C ++ obstajata dve funkciji. Povežite knjižnici windows.h in Shellapi.h, da boste lahko uporabljali funkcije za zagon zunanjih aplikacij operacijskega sistema. Knjižnice so povezane s stavkom #include.
2. korak
Če želite parametre predati klicani aplikaciji, uporabite funkcijo ShellExecute (). Funkcija ima naslednje parametre: hwnd za identifikator okna, lpOperation določa operacijo za poklicano aplikacijo (na primer tiskanje ali odprto), lpDirectory določa privzeto ime imenika, nShowCmd za način zagona aplikacije in lpParameters za posredovanje drugih parametrov klicani aplikaciji.
3. korak
Za lažji zagon določenega programa uporabite funkcijo WinExec (). Parameter niza se posreduje programski kodi, ki določa celotno pot do aplikacije in način zagona te aplikacije.
4. korak
Kot primer lahko uporabimo naslednji del kode:
#include
#include
void main ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
5. korak
Kot rezultat izvajanja te kode se odpre standardni kalkulator sistema Windows. Opišete lahko različne pogoje, pod katerimi se imenujejo zunanje aplikacije operacijskega sistema. Ne pozabite vključiti potrebnih knjižnic za delo s temi funkcijami.
6. korak
Navedite standardne aplikacije, ki jih bodo uporabniki verjetno namestili. Upoštevajte to, če niste edini, ki uporablja program. Če imate težave s pisanjem programa, si oglejte posebna video navodila na internetu.