Ha más programokat ír a C ++ programozási nyelvre, integrálhat egy olyan funkciót, amely lehetővé teszi más alkalmazások futtatását a személyi számítógép operációs rendszerén.
Utasítás
1. lépés
Készítse el saját fotóválogató alkalmazását. Eredetiség és funkcionalitás hozzáadásához hívást adhat a grafikus felülethez közvetlenül attól a programtól, amelyben dolgozik. Az ilyen feladatok elvégzéséhez a C ++ nyelven két funkció van. Csatlakoztassa a windows.h és a Shellapi.h könyvtárakat, hogy használni tudja az operációs rendszer külső alkalmazásainak indításának funkcióit. A könyvtárak összekapcsolása az #include utasítással történik.
2. lépés
Használja a ShellExecute () függvényt, ha paramétereket kell átadnia a hívott alkalmazásnak. A függvény a következő paraméterekkel rendelkezik: hwnd az ablakazonosítóhoz, az lpOperation meghatározza a meghívott alkalmazás műveletét (például nyomtatás vagy megnyitás), az lpDirectory az alapértelmezett könyvtárnevet, az nShowCmd az alkalmazás indítási módjához, és lpParaméterek az egyéb paraméterek továbbításához a meghívott alkalmazáshoz.
3. lépés
A megadott program egyszerű futtatásához használja a WinExec () függvényt. A programkódnak egy karakterlánc-paramétert adunk át, amely meghatározza az alkalmazás teljes elérési útját, valamint az alkalmazás indítási módját.
4. lépés
A következő kódrész használható példaként:
#include
#include
void main ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
5. lépés
A kód végrehajtása eredményeként megnyílik egy szokásos Windows-számológép. Leírhatja az operációs rendszer külső alkalmazásainak különböző feltételeit. Ne felejtse el megadni a szükséges függvénytárakat, hogy működjön ezek a funkciók.
6. lépés
Sorolja fel azokat a szabványos alkalmazásokat, amelyeket a felhasználók valószínűleg telepítenek. Ezt ne feledje, ha nem csak Ön használja a programot. Ha problémái adódnak egy program megírásával, nézze meg az interneten található speciális video-utasításokat.