Rašydami kitas programas programavimo kalba C ++, galite integruoti funkciją, leidžiančią kitoms programoms veikti asmeninio kompiuterio operacinėje sistemoje.
Nurodymai
1 žingsnis
Sukurkite savo nuotraukų rūšiavimo programą. Norėdami pridėti originalumo ir funkcionalumo, galite pridėti skambutį į grafinę sąsają tiesiai iš tos pačios programos, kurioje dirbate. Tokioms užduotims atlikti C ++ kalboje yra dvi funkcijos. Prijunkite „Windows.h“ir „Shellapi.h“bibliotekas, kad galėtumėte naudotis išorinių operacinės sistemos programų paleidimo funkcijomis. Bibliotekos sujungiamos naudojant #include sakinį.
2 žingsnis
Jei reikia perduoti parametrus iškviečiamai programai, naudokite „ShellExecute ()“funkciją. Funkcija turi šiuos parametrus: lango identifikatoriui „hwnd“, „lpOperation“nurodo iškviečiamos programos operaciją (pavyzdžiui, spausdinti arba atidaryti), „lpDirectory“nurodo numatytąjį katalogo pavadinimą, „nShowCmd“programos paleidimo režimui ir „lpParametrai“kitiems parametrams perduoti. į iškviestą programą.
3 žingsnis
Norėdami lengvai paleisti nurodytą programą, naudokite „WinExec“() funkciją. Programos kodui perduodamas eilutės parametras, kuriame nurodomas visas programos kelias, taip pat šios programos paleidimo režimas.
4 žingsnis
Šis pavyzdys gali būti naudojamas kaip pavyzdys:
# įtraukti
# įtraukti
negaliojantis pagrindinis ()
{
„WinExec“(„c: / windows / system32 / calc.exe“, SW_SHOW);
}
5 žingsnis
Vykdant šį kodą, atsidarys standartinė „Windows“skaičiuoklė. Galite apibūdinti įvairias sąlygas, kuriomis vadinamos išorinės operacinės sistemos programos. Nepamirškite įtraukti reikalingų bibliotekų, kad galėtumėte dirbti su šiomis funkcijomis.
6 žingsnis
Išvardykite standartines programas, kurias vartotojai gali įdiegti. Turėkite tai omenyje, jei ne tik jūs naudojatės programa. Jei kyla problemų rašant programą, žiūrėkite specialias vaizdo įrašų instrukcijas internete.