Pisząc inne programy w języku programowania C++ można zintegrować funkcję, która pozwala na uruchamianie innych aplikacji w systemie operacyjnym komputera osobistego.
Instrukcje
Krok 1
Stwórz własną aplikację do sortowania zdjęć. Aby dodać mu oryginalności i funkcjonalności, możesz dodać wywołanie interfejsu graficznego bezpośrednio z samego programu, w którym pracujesz. W języku C++ istnieją dwie funkcje do realizacji takich zadań. Połącz biblioteki windows.h i Shellapi.h, aby móc korzystać z funkcji uruchamiania zewnętrznych aplikacji systemu operacyjnego. Biblioteki łączy się za pomocą instrukcji #include.
Krok 2
Użyj funkcji ShellExecute(), jeśli musisz przekazać parametry do wywoływanej aplikacji. Funkcja posiada następujące parametry: hwnd dla identyfikatora okna, lpOperation określa operację dla wywoływanej aplikacji (np. print lub open), lpDirectory określa domyślną nazwę katalogu, nShowCmd dla trybu uruchamiania aplikacji, a lpParameters dla przekazywania innych parametrów do wywoływanej aplikacji.
Krok 3
Aby łatwo uruchomić określony program, użyj funkcji WinExec(). Do kodu programu przekazywany jest parametr ciągu, który określa pełną ścieżkę do aplikacji, a także tryb uruchamiania tej aplikacji.
Krok 4
Jako przykład można użyć następującego fragmentu kodu:
#zawierać
#zawierać
nieważne główne ()
{
WinExec („c: / windows / system32 / calc.exe”, SW_SHOW);
}
Krok 5
W wyniku wykonania tego kodu otworzy się standardowy kalkulator Windows. Możesz opisać różne warunki, w których wywoływane są zewnętrzne aplikacje systemu operacyjnego. Pamiętaj, aby dołączyć wymagane biblioteki do pracy z tymi funkcjami.
Krok 6
Wymień standardowe aplikacje, które użytkownicy mogą zainstalować. Pamiętaj o tym, jeśli nie jesteś jedyną osobą korzystającą z programu. Jeśli masz problemy z pisaniem programu, obejrzyj specjalne instrukcje wideo w Internecie.